Commit History

Author SHA1 Message Date
  Marco Antognini 14552d6ffe [OpenCL][Sema] Minor refactoring and constraint checking 6 years ago
  Rui Ueyama ce7674d7be Fix parameter name comments using clang-tidy. NFC. 6 years ago
  Marco Antognini 7b940eef53 [OpenCL][Sema] Improve address space support for blocks 6 years ago
  Reid Kleckner 66f29eaac5 Revert [Sema] Resolve placeholder types before type deduction to silence spurious `-Warc-repeated-use-of-weak` warnings 6 years ago
  Akira Hatanaka cbe402967e [Sema] Resolve placeholder types before type deduction to silence 6 years ago
  Sven van Haastregt f269c05476 [OpenCL] Improve diagnostic for placement new 6 years ago
  Gauthier Harnisch 20e4ccc974 [clang] Don't segfault on incorrect using directive (PR41400) 6 years ago
  Richard Smith 3baecdc251 For DR712: store on a DeclRefExpr whether it constitutes an odr-use. 6 years ago
  Richard Smith 0f5e488423 Factor out duplicated code building a MemberExpr and marking it 6 years ago
  Richard Smith ae3e0f386d Convert MemberExpr creation and serialization to work the same way as 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 8cfd67d723 Convert MemberExpr creation and serialization to work the same way as 6 years ago
  Richard Smith 8c592941d5 Factor out repeated code to build a DeclRefExpr and mark it referenced. 6 years ago
  Richard Smith 7af84528b6 PR42104: Support instantiations of lambdas that implicitly capture 6 years ago
  Simon Pilgrim 396b66e348 Revert rL362358 : PR42104: Support instantiations of lambdas that implicitly capture packs. 6 years ago
  Richard Smith 612390c43e PR42104: Support instantiations of lambdas that implicitly capture 6 years ago
  Richard Smith 1a0fe6c4a8 Defer building 'this' captures until we have left the capturing region 6 years ago
  Erich Keane b4651bd20f Add Attribute NoThrow as an Exception Specifier Type 6 years ago
  Richard Smith 120851d42c Defer creating fields for captures until we finish building the 6 years ago
  Richard Smith 2ee1450467 Move code to mark a variable as odr-used adjacement to all the related 6 years ago
  Richard Smith ef7787eca5 Factor out repeated code to build 'this' expressions and mark them 6 years ago
  Erich Keane dd43cfced8 Ensure builtins use the target default Calling Convention 6 years ago
  Marshall Clow 2d96fcd91c Make more friendly with unions. Reviewed as https://reviews.llvm.org/D61858 6 years ago
  Erik Pilkington 66c0b31d40 [Sema] Mark array element destructors referenced during initialization 6 years ago
  Akira Hatanaka d8066f9602 Assume `__cxa_allocate_exception` returns an under-aligned memory on 6 years ago
  Richard Smith e2a6703869 Remember to decay arrays to pointers before checking whether the 6 years ago
  Richard Smith fb98e7c13d [c++20] Implement P0846R0: allow (ADL-only) calls to template-ids whose 6 years ago
  Richard Smith 5b0a110410 [c++20] Implement P1009R2: allow omitting the array bound in an array 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