summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [-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
* Fix five more cases of tokens which can legally follow a type specifier.Richard Smith2013-01-191-2/+13
* Fix parsing of class specifiers before '\n' 'operator'.Nico Weber2013-01-181-0/+1
* ArrayRef-ize some ctor initializer related APIsDavid Blaikie2013-01-171-2/+1
* Implement C++11 semantics for [[noreturn]] attribute. This required splittingRichard Smith2013-01-171-1/+8
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-1/+1
* Tighten types a bit. No functionality change.Rafael Espindola2013-01-081-1/+1
* Add fixit hints for misplaced C++11 attributes around class specifiers.Michael Han2013-01-071-8/+45
* s/CXX0X/CXX11/g, except for __GNU_EXPERIMENTAL_CXX0X__, and update a few near...Richard Smith2013-01-021-23/+23
* s/CPlusPlus0x/CPlusPlus11/gRichard Smith2013-01-021-8/+8
* Revert r170500. It over-zealously converted *ALL* things named Attributes, wh...Bill Wendling2012-12-201-4/+4
* Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling2012-12-191-4/+4
* [parser] Push a semi token for recovery only when it is actually missing.Argyrios Kyrtzidis2012-12-171-7/+9
* PR14549. Don't assert if we see an incomplete decltype specifier at the end o...Richard Smith2012-12-091-2/+1
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-3/+3
* Implement C++11 [dcl.attr.grammar] p4: If an attribute-specifier-seq appertai...Michael Han2012-11-281-1/+35
* Improve diagnostic on C++11 attribute specifiers that appear at wrong syntact...Michael Han2012-11-261-1/+58
* Made the "expected string literal" diagnostic more expressiveAndy Gibbs2012-11-171-1/+2
* PR9903: Recover from a member functon declared with the 'typedef' specifier byRichard Smith2012-11-151-9/+2
* Fix crash on missing namespace name in namespace alias definition -- PR14085.Nico Weber2012-10-271-0/+6
* In Parser::ParseDecltypeSpecifier, make sure the end location it returnsArgyrios Kyrtzidis2012-10-261-2/+15
* Handle a "#pragma options align" inside a class.Argyrios Kyrtzidis2012-10-121-0/+5
* Improve C++11 attribute parsing.Michael Han2012-10-031-29/+36
OpenPOWER on IntegriCloud