Michael Liao
|
c6761990bd
Minor coding style fix. NFC.
|
5 tahun lalu |
Michael Liao
|
3e0834ac1f
[hip][cuda] Fix the extended lambda name mangling issue.
|
5 tahun lalu |
Michael Liao
|
c9b0a7a79a
[sema] Revise `getCurrentMangleNumberContext` interface. NFC.
|
5 tahun lalu |
Reid Kleckner
|
4d26f8932d
Re-land [mangle] Fix mangling where an extra mangle context is required.
|
5 tahun lalu |
Reid Kleckner
|
fa29e30703
Revert [mangle] Fix mangling where an extra mangle context is required.
|
5 tahun lalu |
Michael Liao
|
24b7c8b31c
[mangle] Fix mangling where an extra mangle context is required.
|
5 tahun lalu |
Richard Smith
|
6f53b4f252
[c++20] Fix some ambiguities in our mangling of lambdas with explicit
|
6 tahun lalu |
Simon Pilgrim
|
9520b8cd54
Fix variable ‘IsInitCapturePack’ set but not used warning. NFCI.
|
6 tahun lalu |
Richard Smith
|
d814f93083
PR42587: diagnose unexpanded uses of a pack parameter of a generic
|
6 tahun lalu |
Richard Smith
|
26676a6b54
Revert "PR42587: diagnose unexpanded uses of a pack parameter of a generic" due to buildbot breakage.
|
6 tahun lalu |
Richard Smith
|
148028f12f
PR42587: diagnose unexpanded uses of a pack parameter of a generic
|
6 tahun lalu |
Richard Smith
|
efb3ef33b6
When determining whether a lambda-expression is implicitly constexpr,
|
6 tahun lalu |
Rui Ueyama
|
ce7674d7be
Fix parameter name comments using clang-tidy. NFC.
|
6 tahun lalu |
Gauthier Harnisch
|
17feca48a8
[C++20] add Basic consteval specifier
|
6 tahun lalu |
Richard Smith
|
c69c600bce
Transform lambda expression captures when transforming an expression to
|
6 tahun lalu |
Richard Smith
|
530f6a7f77
Factor out commonality between variable capture initialization and
|
6 tahun lalu |
Richard Smith
|
1a0fe6c4a8
Defer building 'this' captures until we have left the capturing region
|
6 tahun lalu |
Richard Smith
|
4c6199e026
Defer capture initialization for captured regions until after we've left
|
6 tahun lalu |
Richard Smith
|
120851d42c
Defer creating fields for captures until we finish building the
|
6 tahun lalu |
Richard Smith
|
8465d5be63
If capturing a variable fails, add a capture anyway (and mark it
|
6 tahun lalu |
Richard Smith
|
2cbdb2c8c9
[c++20] P0780R2: Support pack-expansion of init-captures.
|
6 tahun lalu |
Richard Smith
|
7a6d690bb5
[c++20] Add support for explicit(bool), as described in P0892R2.
|
6 tahun lalu |
Hans Wennborg
|
06edb03dd1
Revert r359949 "[clang] adding explicit(bool) from c++2a"
|
6 tahun lalu |
Hamza Sood
|
1522af0cc9
[c++20] Implement P0428R2 - Familiar template syntax for generic lambdas
|
6 tahun lalu |
Nicolas Lesser
|
6de0b449c0
[clang] adding explicit(bool) from c++2a
|
6 tahun lalu |
Richard Smith
|
af8f9ae48b
Revert r350917 "[Sema] If CheckPlaceholderExpr rewrites the initializer
|
6 tahun lalu |
Bruno Ricci
|
62e8a2946b
[Sema][NFCI] Don't allocate storage for the various CorrectionCandidateCallback unless we are going to do some typo correction
|
6 tahun lalu |
Aaron Ballman
|
6384566c31
Mark the lambda function pointer conversion operator as noexcept.
|
6 tahun lalu |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 tahun lalu |
Akira Hatanaka
|
e3bf574a5e
[Sema] If CheckPlaceholderExpr rewrites the initializer of an auto
|
6 tahun lalu |