summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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