Richard Smith
|
ad57483a9f
[c++20] Add support for designated direct-list-initialization syntax.
|
6 years ago |
Richard Smith
|
d814f93083
PR42587: diagnose unexpanded uses of a pack parameter of a generic
|
6 years ago |
Erik Pilkington
|
9721cbc526
[Parser] Lambda capture lists can start with '*'
|
6 years ago |
Richard Smith
|
8244457f8c
Rearrange and clean up how we disambiguate lambda-introducers from ObjC
|
6 years ago |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 years ago |
Erik Pilkington
|
e1dcbc21bc
NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)
|
6 years ago |
Fangrui Song
|
abdbb605f2
Remove trailing space
|
7 years ago |
Galina Kistanova
|
75f8194c22
Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.
|
8 years ago |
Vassil Vassilev
|
dc40846413
Publish RAIIObjectsForParser.h for external usage.
|
8 years ago |
Richard Smith
|
8ea4b56436
PR23135: Don't instantiate constexpr functions referenced in unevaluated operands where possible.
|
8 years ago |
Mehdi Amini
|
2e23251d3e
[NFC] Header cleanup
|
9 years ago |
David Blaikie
|
2cc0493989
OpaquePtr: Use nullptr construction for ParsedType OpaquePtr typedef
|
9 years ago |
Aaron Ballman
|
6321868600
Silence a -Wunused-variable warning; NFC.
|
10 years ago |
Douglas Gregor
|
f09aad8652
C++ support for Objective-C lightweight generics.
|
10 years ago |
Douglas Gregor
|
a6620f3825
Substitute type arguments into uses of Objective-C interface members.
|
10 years ago |
Yaron Keren
|
9bd91b686a
Remove many superfluous SmallString::str() calls.
|
10 years ago |
Kaelyn Takata
|
7bd108b7fc
Enable ActOnIdExpression to use delayed typo correction for non-C++ code
|
10 years ago |
Nikola Smiljanic
|
be481708fb
Refactoring. Remove release and take methods from ActionResult. Rename takeAs to getAs.
|
11 years ago |
Craig Topper
|
d685fc0ecc
[C++11] Use 'nullptr'. Parser edition.
|
11 years ago |
Richard Smith
|
0446558506
PR19339: Disambiguate lambdas with init-captures from designated initializers
|
11 years ago |
Ted Kremenek
|
3f330dfd51
Remove dead return in Parser::MayBeDesignationStart().
|
11 years ago |
Alp Toker
|
af9a02c0cd
Support and use token kinds as diagnostic arguments
|
11 years ago |
Richard Smith
|
8a88a0b715
Generate a marker token when entering or leaving a submodule when building a
|
11 years ago |
Alexey Bataev
|
8fe2475a4b
Replaced bool parameters in SkipUntil function with single bit-based parameter.
|
11 years ago |
Dmitri Gribenko
|
62ed889272
Replace 'MultiExprArg()' with 'None'
|
12 years ago |
Richard Smith
|
80ad52f327
s/CPlusPlus0x/CPlusPlus11/g
|
12 years ago |
Chandler Carruth
|
55fc873017
Sort all of Clang's files under 'lib', and fix up the broken headers
|
12 years ago |
Benjamin Kramer
|
5354e77e60
Now that ASTMultiPtr is nothing more than a array reference, make it a MutableArrayRef.
|
13 years ago |
Benjamin Kramer
|
4e28d9e2ba
Remove ASTOwningVector, it doesn't own anything and provides no value over SmallVector.
|
13 years ago |
Benjamin Kramer
|
3fe198bf0d
Rip out remnants of move semantic emulation and smart pointers in Sema.
|
13 years ago |