summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* remove uses of IdentifierInfo::getName()Chris Lattner2008-11-191-5/+9
* Extend DeclarationName to support C++ overloaded operators, e.g.,Douglas Gregor2008-11-181-2/+2
* Change a couple of the Parser::Diag methods to return DiagnosticInfoChris Lattner2008-11-181-36/+34
* Eliminate all of the placeholder identifiers used for constructors,Douglas Gregor2008-11-171-7/+3
* Some cleanups for C++ operator overloadingDouglas Gregor2008-11-171-1/+1
* Implement parsing and semantic checking of the 'mutable' keyword.Sebastian Redl2008-11-141-0/+4
* Don't build identifiers for C++ constructors, destructors, orDouglas Gregor2008-11-121-16/+7
* Fix PR3031 by silencing follow-on errors in invalid declarations.Chris Lattner2008-11-111-0/+1
* Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parse...Argyrios Kyrtzidis2008-11-081-27/+101
* Revert r58880, it breaks test/SemaCXX/constructor.cppArgyrios Kyrtzidis2008-11-081-2/+1
* In a declarator, consider an identifier a constructor only if it is followed ...Argyrios Kyrtzidis2008-11-081-1/+2
* Changes in preparation for nested-name-specifiers.Argyrios Kyrtzidis2008-11-071-17/+22
* Parsing, ASTs, and semantic analysis for the declaration of conversionDouglas Gregor2008-11-071-7/+25
* Separate the parsing of type-specifiers from other declaration specifiers, so...Douglas Gregor2008-11-071-112/+182
* Parsing, ASTs, and semantic analysis for the declaration of overloadedDouglas Gregor2008-11-061-0/+9
* Parsing, representation, and preliminary semantic analysis of destructors.Douglas Gregor2008-11-051-6/+43
* Implement C++ DR 106 and C++ DR 540, both of which deal withDouglas Gregor2008-11-031-0/+13
* Add support for parsing and representing C++ constructor declarations.Douglas Gregor2008-10-311-2/+33
* Implement initialization of a reference (C++ [dcl.init.ref]) as partDouglas Gregor2008-10-291-0/+2
* -Add support for cv-qualifiers after function declarators.Argyrios Kyrtzidis2008-10-241-10/+32
* implement a couple fixme's by implementing __extension__ properly.Chris Lattner2008-10-201-4/+6
* Support attributes in *yet another* place. Is there any place you Chris Lattner2008-10-201-0/+11
* Fix a parser bug where we let attributes interfere with our disambiguationChris Lattner2008-10-201-20/+70
* Remove an implemented fixme, only treat < as a type specifierChris Lattner2008-10-201-3/+4
* Just do a diagIfAmbiguous -> warnIfAmbiguous rename.Argyrios Kyrtzidis2008-10-171-2/+2
* Issue a warning when there's an ambiguous function declarator (that could be ...Argyrios Kyrtzidis2008-10-151-1/+4
* In ParseParenDeclarator match "D.setGroupingParens(true);" with another setGr...Argyrios Kyrtzidis2008-10-071-0/+3
* Implement support for C++ direct initializers in declarations, e.g. "int x(1);".Argyrios Kyrtzidis2008-10-061-0/+34
* Allow variadic arguments without named ones for C++, e.g. "void(...);"Argyrios Kyrtzidis2008-10-061-1/+2
* Handle ambiguities between expressions and type-ids that occur inside parenth...Argyrios Kyrtzidis2008-10-051-1/+1
* Remove a FIXME.Daniel Dunbar2008-10-031-1/+1
* Pass postfix attributes to ActOnFields.Daniel Dunbar2008-10-031-4/+5
* Fix http://llvm.org/bugs/show_bug.cgi?id=2816.Steve Naroff2008-09-221-6/+6
* Fold Parser::ParseTag into Parser::ParseEnumSpecifier, as suggested in this p...Argyrios Kyrtzidis2008-09-111-48/+39
* Support "typeof unary-expression" (GNU C++ extension).Argyrios Kyrtzidis2008-09-051-4/+22
* Fix Parser::ParseDeclaratorInternal(): add langopts test when recognizing blo...Steve Naroff2008-08-281-2/+2
* First wave of changes to support "blocks" (an extension to C).Steve Naroff2008-08-271-7/+12
* Set the SourceRange ending of DeclSpec, when Parser::ParseTypeofSpecifier fin...Argyrios Kyrtzidis2008-08-161-0/+1
* More #include cleaningDaniel Dunbar2008-08-111-0/+1
* Implement support for the 'wchar_t' C++ type.Argyrios Kyrtzidis2008-08-091-0/+6
* Move AsmLabel into Declarator instead of just a parameter toDaniel Dunbar2008-08-051-4/+4
* Add more Parser/Sema support for GCC asm-label extension.Daniel Dunbar2008-08-051-5/+11
* Wherever a type is used/returned from the Action module, use TypeTy instead o...Argyrios Kyrtzidis2008-08-011-1/+1
* pull protocol resolution out into ActOnStartProtocolInterface.Chris Lattner2008-07-261-11/+2
* simplify some code.Chris Lattner2008-07-261-2/+2
* < only starts a declspec in objc mode.Chris Lattner2008-07-261-2/+3
* remove fixed fixmeChris Lattner2008-07-261-1/+0
* make DeclSpec manage its own protocol qualifier list memory instead of havingChris Lattner2008-07-261-8/+6
* Fix hte next wave of problems with protocol qualified ID:Chris Lattner2008-07-261-38/+54
* improve handling of the horrible GCC objc extension that treats "<foo>" Chris Lattner2008-07-261-7/+15
OpenPOWER on IntegriCloud