summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* [-fms-extensions] Permit 'override' in C++98 and 'sealed' as a synonym for 'f...David Majnemer2013-10-181-15/+36
* Tidy up and improve error recovery for C++11 attributes in bad places. Based onRichard Smith2013-10-151-7/+49
* Consolidating the notion of a GNU attribute parameter with the attribute argu...Aaron Ballman2013-08-311-4/+3
* Remove Inheritable/NonInheritable flags from ProcessDeclAttributes. They don'tRichard Smith2013-08-291-2/+1
* Avoid spurious error messages if parent template class cannot be instantiatedSerge Pavlov2013-08-101-1/+6
* Started implementing variable templates. Top level declarations should be ful...Larisse Voufo2013-08-061-0/+8
* Parse: Don't consider attributes of broken member declaratorsDavid Majnemer2013-08-011-31/+32
* Improve clarity/consistency of a few UsingDecl methods and related helpers.Enea Zaffanella2013-07-221-11/+13
* ArrayRef'ize Sema::FinalizeDeclaratorGroup, Sema::BuildDeclaratorGroup andRafael Espindola2013-07-091-2/+1
* Fixed source location info for UnaryTransformTypeLoc nodes.Enea Zaffanella2013-07-061-0/+1
* Use SmallVectorImpl instead of SmallVector for iterators and references to av...Craig Topper2013-07-041-1/+1
* ArrayRef'ize Sema::CodeCompleteConstructorInitializerDmitri Gribenko2013-06-231-3/+2
* Instantiation bug fix extension (cf. r184503) -- minor code fixes, including ...Larisse Voufo2013-06-221-20/+30
* Bug Fix: Template explicit instantiations should not have definitions (FixIts...Larisse Voufo2013-06-211-0/+8
* Fix for PR 16367, display the name of a function in a diagnostic instead ofRichard Trieu2013-06-191-1/+1
* Add -Wdeprecated warnings and fixits for things deprecated in C++11:Richard Smith2013-06-131-0/+13
* ArrayRef'ize Sema::ActOnMemInitializerDmitri Gribenko2013-05-091-3/+2
* Implement C++1y decltype(auto).Richard Smith2013-04-261-30/+49
* Implement special-case name lookup for inheriting constructors: memberRichard Smith2013-03-261-10/+26
* OpenMP threadprivate directive parsing and semantic analysisAlexey Bataev2013-03-221-0/+5
* Don't accidentally and silently accept C++11 attributes in decl-specifier-seqsRichard Smith2013-02-221-0/+2
* Don't skip '_Alignas' when disambiguating 'final'. '_Alignas' can't appear here,Richard Smith2013-02-221-10/+3
* Process and handle attributes on conditions and for loop variables. Process andRichard Smith2013-02-201-20/+17
* PR15300: Support C++11 attributes on base-specifiers. We don't support any suchRichard Smith2013-02-191-25/+25
* Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h.Jordan Rose2013-02-081-1/+2
* Provide a fixit for constexpr non-static data members.David Blaikie2013-01-301-3/+3
* Downgrade 'attribute ignored when parsing type' from error to warning, to matchRichard Smith2013-01-291-3/+3
* PR15017: A '>' can appear after a type-specifier in a template-argument-list.Richard Smith2013-01-291-0/+3
OpenPOWER on IntegriCloud