Commit History

Autor SHA1 Mensaxe Data
  Simon Pilgrim 03d35ab3ae SemaExceptionSpec - silence static analyzer getAs<> null dereference warnings. NFCI. %!s(int64=5) %!d(string=hai) anos
  Richard Smith ea521aa602 [c++20] Add CXXRewrittenBinaryOperator to represent a comparison %!s(int64=5) %!d(string=hai) anos
  Saar Raz 40a8d3b5ee [Concepts] Concept Specialization Expressions %!s(int64=5) %!d(string=hai) anos
  Nico Weber 04a9a9ffc7 Revert 374882 "[Concepts] Concept Specialization Expressions" %!s(int64=5) %!d(string=hai) anos
  Saar Raz 88186b0504 [Concepts] Concept Specialization Expressions %!s(int64=5) %!d(string=hai) anos
  Simon Pilgrim 84d475a5ed Silence static analyzer getAs<RecordType> null dereference warnings. NFCI. %!s(int64=5) %!d(string=hai) anos
  Reid Kleckner 15de3806fe Move EH spec mismatches under -fms-compatibility %!s(int64=6) %!d(string=hai) anos
  Erik Pilkington 159cd770e3 [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast %!s(int64=6) %!d(string=hai) anos
  Erich Keane 3b2e3bff2d Permit Exception Spec mismatch with NoThrow on inherited Virtual %!s(int64=6) %!d(string=hai) anos
  Erich Keane cedc0e6df7 Replace 'default' in an enum-over-a-switch with the missing list. %!s(int64=6) %!d(string=hai) anos
  Erich Keane 8c85199653 Fix for PR42089, regression from r362119 %!s(int64=6) %!d(string=hai) anos
  Eric Fiselier c786ab0af6 Implement __builtin_LINE() et. al. to support source location capture. %!s(int64=6) %!d(string=hai) anos
  Chandler Carruth 324f918438 Update the file headers across all of the LLVM projects in the monorepo %!s(int64=6) %!d(string=hai) anos
  Bill Wendling 0680f97fc4 Create ConstantExpr class %!s(int64=6) %!d(string=hai) anos
  Simon Pilgrim 2386bc5d57 Remove unnecessary semicolon to silence -Wpedantic warning. NFCI. %!s(int64=7) %!d(string=hai) anos
  Richard Smith 5786130f48 PR38627: Fix handling of exception specification adjustment for %!s(int64=7) %!d(string=hai) anos
  Stephen Kelly d7b659b592 Port getLocStart -> getBeginLoc %!s(int64=7) %!d(string=hai) anos
  Fangrui Song abdbb605f2 Remove trailing space %!s(int64=7) %!d(string=hai) anos
  Richard Smith 37d341d1f0 PR38141: check whether noexcept-specifications are equivalent in redeclarations %!s(int64=7) %!d(string=hai) anos
  Leonard Chan 84dd23f357 [Fixed Point Arithmetic] Fixed Point Precision Bits and Fixed Point Literals %!s(int64=7) %!d(string=hai) anos
  Richard Smith 5d50602a8d Track the result of evaluating a computed noexcept specification on the %!s(int64=7) %!d(string=hai) anos
  George Burgess IV f6b7996bf6 Remove redundant casts. NFC %!s(int64=7) %!d(string=hai) anos
  Richard Smith a3e65d2124 DR126: partially implement the const-correct rules for exception handler matching. %!s(int64=7) %!d(string=hai) anos
  Aaron Ballman 8873bce640 Now that C++17 is official (https://www.iso.org/standard/68564.html), start changing the C++1z terminology over to C++17. NFC intended, these are all mechanical changes. %!s(int64=7) %!d(string=hai) anos
  Eric Fiselier 603fc45e72 [coroutines] Add DependentCoawaitExpr and fix re-building CoroutineBodyStmt. %!s(int64=8) %!d(string=hai) anos
  Richard Smith 3b687020f5 Fix completely bogus types for some builtins: %!s(int64=8) %!d(string=hai) anos
  Richard Smith 0601f898eb Add two new AST nodes to represent initialization of an array in terms of %!s(int64=8) %!d(string=hai) anos
  Richard Smith 431cab408b PR31244: Use the exception specification from the callee's type directly to %!s(int64=8) %!d(string=hai) anos
  Richard Smith c689f6622f [c++1z] Improve support for -fno-exceptions: we can't just ignore exception %!s(int64=8) %!d(string=hai) anos
  Richard Smith bb4ce7e20e [c++1z] P0012R1: Implement a few remaining pieces: downgrade diagnostic for %!s(int64=8) %!d(string=hai) anos