Peter Collingbourne
|
b300d3566a
Sema: Create a no-op implicit cast for lvalue function conversions.
|
5 years ago |
Simon Pilgrim
|
5632b3f285
SemaExprCXX - silence static analyzer getAs<> null dereference warnings. NFCI.
|
5 years ago |
Richard Smith
|
58fa5962e2
Suppress false-positive -Wdeprecated-volatile warning from __is_*_assignable(volatile T&, U).
|
5 years ago |
Richard Smith
|
d2d3fbf131
[c++20] P1152R4: warn on any simple-assignment to a volatile lvalue
|
5 years ago |
Richard Smith
|
38c1f7c254
Properly handle instantiation-dependent array bounds.
|
5 years ago |
Richard Smith
|
c8297e1181
Check for qualified function types after substituting into the operand
|
5 years ago |
Simon Pilgrim
|
84d475a5ed
Silence static analyzer getAs<RecordType> null dereference warnings. NFCI.
|
5 years ago |
Zoe Carver
|
2e9f804150
Fix __is_signed builtin
|
5 years ago |
David Goldman
|
ff6d4b9988
[Sema][Typo Correction] Fix potential infite loop on ambiguity checks
|
6 years ago |
David Goldman
|
17542ec963
[Sema][Typo] Fix assertion failure for expressions with multiple typos
|
6 years ago |
Richard Smith
|
e88444ece6
Fix handling of class member access into a vector type.
|
6 years ago |
Jan Korous
|
84cc1b7ded
[clang][NFCI] Fix random typos
|
6 years ago |
Anastasia Stulova
|
c0abfaad68
[OpenCL] Update comments/diagnostics to refer to C++ for OpenCL
|
6 years ago |
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 |