summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* minor cleanup to the actions interface to pass around SmallVectorImpl insteadChris Lattner2008-07-211-2/+5
* add parser and sema support for the funny ObjC '@defs' thing.Chris Lattner2008-06-211-13/+34
* Support "<p>" as a short-hand for "id<p>". Here's a comment from GCC (the onl...Steve Naroff2008-06-051-1/+21
* -Implement proper name lookup for namespaces.Argyrios Kyrtzidis2008-05-091-1/+2
* This patch adds very basic support for parsing and type-checking classDouglas Gregor2008-04-131-38/+2
* This patch is just the easy part of the class names patch, whichChris Lattner2008-04-131-5/+11
* Default argument cleanups and minor improvements, patch byChris Lattner2008-04-121-7/+0
* Patch for:Fariborz Jahanian2008-04-101-1/+1
* reduce the amount of 'C++ magic' this code depends on :)Chris Lattner2008-04-101-2/+2
* refactor Parser::ParseStructDeclaration to return a vector of uninterpreted Chris Lattner2008-04-101-20/+30
* Simplify lifetime of location object.Chris Lattner2008-04-101-6/+6
* Several improvements from Doug Gregor related to defaultChris Lattner2008-04-101-1/+2
* Add support for C++ default arguments, and rework Parse-Sema Chris Lattner2008-04-081-18/+34
* move a semantic check out of the parser into sema.Chris Lattner2008-04-061-13/+0
* now that identifier list parsing is split out, simplify handling ofChris Lattner2008-04-061-111/+102
* reject 'int test(x, x) int x; {}'Chris Lattner2008-04-061-0/+1
* reject 'typedef int y; int test(x, y)'.Chris Lattner2008-04-061-1/+5
* simplify Parser::ParseFunctionDeclaratorIdentifierListChris Lattner2008-04-061-24/+15
* split parsing of identifier lists in function declarators out intoChris Lattner2008-04-061-48/+74
* split code for handling grouping parens in declarators from code thatChris Lattner2008-04-061-54/+64
* another minor simplificationChris Lattner2008-04-061-3/+1
* Use token lookahead to simplify some code that is rarely executed.Chris Lattner2008-04-061-14/+10
* Fix handling of implicit int, resolving PR2012 and reverting (andChris Lattner2008-04-051-20/+14
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-0/+1540
OpenPOWER on IntegriCloud