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 |