summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove duplicate codeNathan Sidwell2015-01-251-32/+18
* Address review feedback from r226306. No intended behavior change.Nico Weber2015-01-171-2/+2
* Spell 0 in an enum-appropriate way. No behavior change.Nico Weber2015-01-161-1/+1
* Don't crash if a declarator in a friend decl doesn't have a name.Nico Weber2015-01-161-12/+16
* [cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.pyChandler Carruth2015-01-141-1/+1
* Parse: Further simplify ParseLexedMethodDeclarationDavid Majnemer2015-01-131-8/+0
* If we don't find a matching ) for a ( in an exception specification, keep the...Richard Smith2015-01-131-9/+4
* Parse: Get rid of cxx_exceptspec_end, use EOF insteadDavid Majnemer2015-01-121-1/+2
* Parse: Don't crash when an annotation token shows up in a C++11 attrDavid Majnemer2015-01-091-3/+5
* Crash even less on malformed attributes in an incorrect location.Nico Weber2014-12-291-1/+4
* Don't crash on malformed attributes in an incorrect location.Nico Weber2014-12-291-0/+10
* SemaCXX: Don't crash when annotation tokens show up before the tag nameDavid Majnemer2014-12-291-1/+2
* Added a fixit to remove empty parens from a C++11 attribute argument list whe...Aaron Ballman2014-12-191-2/+2
* Parse: MS property members cannot have an in-class initializerDavid Majnemer2014-12-131-1/+4
* Recognize __unaligned keyword after type specifierNico Rieck2014-12-041-0/+1
* Wire up delayed typo correction to DiagnoseEmptyLookup and set upKaelyn Takata2014-11-201-1/+1
* PR21437, final part of DR1330: delay-parsing of exception-specifications. ThisRichard Smith2014-11-131-7/+75
* Updated the wording for a diagnostic to be more grammatically correct, and us...Aaron Ballman2014-11-081-1/+6
* [c++1z] Support for attributes on namespaces and enumerators.Aaron Ballman2014-11-081-5/+11
* [c++1z] Implement nested-namespace-definitions.Richard Smith2014-11-081-19/+18
* Remove a couple typedefs for things in the clang namespace with the same name...Craig Topper2014-10-311-4/+4
* -ms-extensions: Implement __super scope specifier (PR13236).Nikola Smiljanic2014-09-261-1/+8
* Suggest fix-it for missing '{' after base-clauseIsmail Pazarbasi2014-09-251-6/+36
* Follow-up to r218292: Add more REVERTIBLE_TYPE_TRAITs.Nico Weber2014-09-241-2/+35
* Revert r197496, as it broke REVERTIBLE_TYPE_TRAITs from PCH files.Nico Weber2014-09-231-11/+25
* Don't crash on access decls with invalid scope specifier, PR20887.Nico Weber2014-09-101-0/+5
* C++1y is now C++14!Aaron Ballman2014-08-191-2/+2
* Uniformed parsing of GNU attributes at line beginnning and added GNU attribut...Abramo Bagnara2014-08-161-0/+3
* PR20634: add some more cases that can legitimately come after a struct declar...Richard Smith2014-08-131-4/+7
* Reject virt-specifiers on friend declarations. Give anonymous bitfields aRichard Smith2014-08-121-4/+21
* A static_assert declaration cannot be a template; adding the diagnostic for t...Aaron Ballman2014-08-041-3/+4
* Diagnose GNU-style attributes preceding virt-specifiers, but only when the at...Aaron Ballman2014-08-041-3/+12
* Improve error recovery around colon.Serge Pavlov2014-07-161-15/+16
* Revert "Improve error recovery around colon."Reid Kleckner2014-07-141-16/+15
* Improve error recovery around colon.Serge Pavlov2014-07-141-15/+16
* [C++1z] Implement N3928: message in static_assert is optional.Richard Smith2014-06-201-14/+24
* [c++1z] Implement N3994: a range-based for loop can declare a variable with s...Richard Smith2014-06-191-8/+14
* PR19993: don't assert/crash if a static data member is initialized by '= dele...Richard Smith2014-06-111-2/+2
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-291-9/+9
* Fix line endings.Nikola Smiljanic2014-05-281-9/+9
* [C++11] Use 'nullptr'. Parser edition.Craig Topper2014-05-211-59/+63
* Refactor all the checking for missing 'template<>'s when a declaration has aRichard Smith2014-04-171-12/+5
* Partial revert of r206229, to get the build bots green again.Aaron Ballman2014-04-151-8/+9
* Fixing a typo, updating the diagnostic wording and logic based on post-commit...Aaron Ballman2014-04-151-5/+5
* Properly diagnose standard C++ attributes which have optional argument lists ...Aaron Ballman2014-04-141-9/+29
* [MS-ABI] Add support for #pragma section and related pragmasWarren Hunt2014-04-081-0/+5
* Render anonymous entities as '(anonymous <thing>)' (and lambdas as '(lambda a...David Blaikie2014-04-021-1/+1
* Introduced an attribute syntax-neutral method for parsing attribute arguments...Aaron Ballman2014-03-311-28/+52
* [cleanup] Re-sort includes with llvm/utils/sort_includes.py and fixChandler Carruth2014-03-041-1/+1
* Add [extern_c] attribute for modules, allowing a C module to be imported with...Richard Smith2014-03-021-5/+36
OpenPOWER on IntegriCloud