summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Parse Microsoft __declspec appearing after class bodyAlp Toker2013-11-241-0/+1
* Generate a marker token when entering or leaving a submodule when building aRichard Smith2013-11-231-5/+5
* PR9547: If we're parsing a simple-declaration that contains a tag definition,Richard Smith2013-11-191-0/+8
* Replaced bool parameters in SkipUntil function with single bit-based parameter.Alexey Bataev2013-11-181-30/+29
* PR17949: Fix crash if someone puts a namespace inside a class template.Richard Smith2013-11-151-5/+5
* Try to recover a bit better if a close brace is missing from the end of a classRichard Smith2013-11-091-5/+30
* Fix %select numbering confusion between diagnostic and Diag call.Richard Smith2013-11-081-1/+1
* Untabify.Richard Smith2013-11-081-29/+25
* Support GNU attributes in alias-declarations now that GCC has implemented themRichard Smith2013-10-241-4/+3
OpenPOWER on IntegriCloud