summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* When pretty-printing a C++11 literal operator, don't insert whitespace betweenRichard Smith2015-10-081-1/+1
* Modify DeclaratorChuck::getFunction to be passed an Exception Specification S...Nathan Wilson2015-08-261-2/+2
* C++ support for Objective-C lightweight generics.Douglas Gregor2015-07-071-7/+0
* [Parse] Allow 'constexpr' in condition declarationsMeador Inge2015-06-251-1/+1
* [clang] Refactoring of conditions so they use isOneOf() instead of multiple i...Daniel Marjamaki2015-06-181-5/+4
* Refactored some common functionality into MaybeParseMicrosoftDeclSpecs; NFC.Aaron Ballman2015-05-201-2/+1
* [Parse] Don't crash on ~A::{Benjamin Kramer2015-03-291-1/+1
* Make Token a real POD type.Benjamin Kramer2015-03-081-0/+1
* Sema: Parenthesized bound destructor member expressions can be calledDavid Majnemer2015-02-251-8/+5
* For variables with dependent type, don't crash on `var->::new` or `var->__super`Nico Weber2015-02-161-6/+8
* Wrap to 80 columns. No behavior change.Nico Weber2015-02-151-1/+2
* Add a warning for direct-list-initialization of a variable with a deduced typeRichard Smith2015-02-111-3/+8
* Parse: Handle __declspec in a lambda definitionDavid Majnemer2015-02-041-0/+5
* Follow-up to r217302: Don't crash on ~A::A in a postfix expr suffix followed ...Nico Weber2015-02-021-0/+2
* Remove a comment I accidentally added in r227581. No behavior change.Nico Weber2015-02-021-2/+1
* Follow-up to r217302 and r227555: Don't crash on inline ~A::A() if A is an int.Nico Weber2015-01-301-1/+7
* Follow-up to r217302: Don't crash on ~A::A() if A is undeclared.Nico Weber2015-01-301-1/+2
* Initial support for C++ parameter completionFrancisco Lopes da Silva2015-01-211-2/+13
* Fix crash-on-invalid and name lookup when recovering from ~X::X() typo.Richard Smith2015-01-151-0/+5
* Parse: It's cleaner to handle cxx_defaultarg_end in SkipUntil directlyDavid Majnemer2015-01-121-10/+3
* Parse: Don't parse beyond the end of the synthetic default argument tokDavid Majnemer2015-01-121-3/+10
* Parse: Don't crash when trailing return type is missingDavid Majnemer2015-01-091-5/+4
* Fix build breakageDavid Majnemer2014-12-291-1/+2
* Parse: Recover more gracefully from extra :: tokens before a {David Majnemer2014-12-291-1/+11
* Parse: Ignore '::' in 'struct :: {'David Majnemer2014-12-291-5/+11
* Parse: Consume tokens more carefully in CheckForLParenAfterColonColonDavid Majnemer2014-12-171-27/+29
* Wire up delayed typo correction to DiagnoseEmptyLookup and set upKaelyn Takata2014-11-201-18/+33
* PR21437, final part of DR1330: delay-parsing of exception-specifications. ThisRichard Smith2014-11-131-2/+7
* Remove the last couple uses of the ExprArg(just Expr*) typedef in Parser.Craig Topper2014-10-301-1/+1
* Add RestrictQualifierLoc to DeclaratorChunk::FunctionTypeInfoHal Finkel2014-10-201-0/+2
* PR20991: ::decltype is not valid.Richard Smith2014-10-041-1/+2
* -ms-extensions: Implement __super scope specifier (PR13236).Nikola Smiljanic2014-09-261-1/+11
* Add error, recovery and fixit for "~A::A() {...}".Richard Smith2014-09-061-2/+21
* Wrap to 80 columns, no functionality change.Nico Weber2014-07-261-2/+2
* PR19751: (T())++ is not a cast-expression.Richard Smith2014-07-151-1/+0
* Convert StringLiteralParser constructor to use ArrayRef instead of a pointer ...Craig Topper2014-06-261-1/+1
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-291-13/+13
* [C++11] Use 'nullptr'. Parser edition.Craig Topper2014-05-211-19/+19
* Replace completely bogus ambiguous-compound-literal-in-C++ code with somethingRichard Smith2014-05-151-2/+4
* PR19748: Make sure we don't lose colon protection after the parenthesized typ...Richard Smith2014-05-151-4/+11
* Cut off parsing early during code completionAlp Toker2014-05-021-3/+3
* Improve error recovery around colon.Serge Pavlov2014-04-131-9/+36
* PR19339: Disambiguate lambdas with init-captures from designated initializersRichard Smith2014-04-131-2/+2
* Allow GNU-style attributes on lambda expressions.Aaron Ballman2014-03-121-3/+12
* Gracefully handle an attribute specifier following a lambda introducer when t...Aaron Ballman2014-03-111-6/+18
* [cleanup] Re-sort includes with llvm/utils/sort_includes.py and fixChandler Carruth2014-03-041-1/+1
* Fix for PR9812: warn about bool instead of _Bool.Erik Verbruggen2014-01-151-20/+23
* Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth2014-01-071-1/+1
* Bring back magic constants in the digraph diagnosticAlp Toker2014-01-071-3/+18
* Don't use magic constants in the digraph diagnosticAlp Toker2014-01-061-16/+3
OpenPOWER on IntegriCloud