summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* -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
* argument -> parameter terminology fixes for FunctionTypeInfoAlp Toker2014-02-261-7/+6
* PR18870: Parse language linkage specifiers properly if the string-literal isRichard Smith2014-02-171-23/+14
* MS ABI: Add support for #pragma pointers_to_membersDavid Majnemer2014-02-101-0/+5
* Allow virt-specifiers after GNU attributes in member-declarators. GCC doesn'tRichard Smith2014-01-241-3/+9
* Factor out repeated parsing of a member-declarator when parsing aRichard Smith2014-01-231-69/+77
* Fix for PR9812: warn about bool instead of _Bool.Erik Verbruggen2014-01-151-9/+17
* Add a new attribute 'enable_if' which can be used to control overload resolut...Nick Lewycky2014-01-111-1/+1
* TryConsume parser cleanupsAlp Toker2014-01-101-33/+14
* Implement isCXX11FinalKeyword() in terms of isCXX11VirtSpecifier()Alp Toker2014-01-091-34/+19
* PR18234: Mark a tag definition as invalid early if it appears in aRichard Smith2014-01-081-3/+4
* Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth2014-01-071-1/+1
* Simplify diagnostic tag type using the token kind formatterAlp Toker2014-01-061-7/+2
* Parse: Token consumption modernization and loop de-nestingAlp Toker2014-01-051-8/+4
* ExpectAndConsume: Diagnose errors automaticallyAlp Toker2014-01-011-22/+25
* Switch over more of the parser to err_expectedAlp Toker2013-12-301-17/+11
* Support and use token kinds as diagnostic argumentsAlp Toker2013-12-241-11/+17
* Refactor the Microsoft inheritance attribute handling so that it no longer ha...Aaron Ballman2013-12-181-1/+1
* Simplify RevertibleTypeTraits as a form of contextual keywordAlp Toker2013-12-171-25/+11
* Parse: Recover better from bad definitions with base specifiersDavid Majnemer2013-12-051-1/+7
* Fix several crash-on-invalids when using template-ids that aren'tRichard Smith2013-12-041-0/+1
* Emit an extension warning when changing system header tokensAlp Toker2013-12-031-4/+2
OpenPOWER on IntegriCloud