Commit History

Author SHA1 Message Date
  Neil Hickey ec0a24cf0c [OpenCL] Fixing sampler initialisations for C++ mode. 6 years ago
  Rui Ueyama ce7674d7be Fix parameter name comments using clang-tidy. NFC. 6 years ago
  Anastasia Stulova 4aaedf6e20 [Sema] Diagnose addr space mismatch while constructing objects 6 years ago
  Gauthier Harnisch ce5b229c3e [clang] Add storage for APValue in ConstantExpr 6 years ago
  Richard Smith 0f5e488423 Factor out duplicated code building a MemberExpr and marking it 6 years ago
  Benjamin Kramer d1015ecc8e Revert "Factor out duplicated code building a MemberExpr and marking it" and "Convert MemberExpr creation and serialization to work the same way as" 6 years ago
  Richard Smith 8ff2bea390 Factor out duplicated code building a MemberExpr and marking it 6 years ago
  Richard Smith 8c592941d5 Factor out repeated code to build a DeclRefExpr and mark it referenced. 6 years ago
  Richard Smith ef7787eca5 Factor out repeated code to build 'this' expressions and mark them 6 years ago
  Dmitri Gribenko 913ffa6ba3 Added an assertion to constant evaluation enty points that prohibits dependent expressions 6 years ago
  Richard Smith e8151ca3d9 Fix regression in r360311 caused by reversed bool arguments. 6 years ago
  Richard Smith 7a6d690bb5 [c++20] Add support for explicit(bool), as described in P0892R2. 6 years ago
  Richard Smith fb98e7c13d [c++20] Implement P0846R0: allow (ADL-only) calls to template-ids whose 6 years ago
  Richard Smith 0fb16153cd Split ActOnCallExpr into an ActOnCallExpr to be called by the parser, 6 years ago
  Hans Wennborg 06edb03dd1 Revert r359949 "[clang] adding explicit(bool) from c++2a" 6 years ago
  Nicolas Lesser 6de0b449c0 [clang] adding explicit(bool) from c++2a 6 years ago
  David Blaikie 6aecacbb8d SemaOverload: Complete candidates before emitting the error, to ensure diagnostics emitted (or suppressed) during completion don't interfere with the overload notes 6 years ago
  Anastasia Stulova 15e8bd3ce5 [OpenCL] Fix initialisation of this via pointer. 6 years ago
  Richard Smith 2d77937455 Diagnose non-dependent qualified friend function template declarations 6 years ago
  Fangrui Song 329eb5c6ba Use llvm::stable_sort 6 years ago
  Bruno Ricci 62e8a2946b [Sema][NFCI] Don't allocate storage for the various CorrectionCandidateCallback unless we are going to do some typo correction 6 years ago
  Erik Pilkington 3a174f1eb6 [Sema] Deduplicate some availability checking logic 6 years ago
  Anastasia Stulova 32be13ac51 [Sema] Adjust addr space of reference operand in compound assignment 6 years ago
  Anastasia Stulova f384fbb54f [PR40778][Sema] Adjust addr space of operands in builtin operators. 6 years ago
  Anastasia Stulova 8a8b20efde Rename getTypeQualifiers to getMethodQualifiers. 6 years ago
  Bruno Ricci d4197d25f5 [AST] Pack GenericSelectionExpr 6 years ago
  Anastasia Stulova 710b257332 [OpenCL] Allow address spaces as method qualifiers. 6 years ago
  Chandler Carruth 324f918438 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Anastasia Stulova bda4ca2c12 [OpenCL] Fix overloading ranking rules for addrspace conversions. 6 years ago
  Richard Smith ad7a7a80db Remember to instantiate explicit template argument lists in a friend 6 years ago