summaryrefslogtreecommitdiffstats
path: root/clang/Parse/Parser.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Significant improvements to error recoveryChris Lattner2006-08-111-7/+14
| | | | llvm-svn: 38872
* Factor some code into the new Parser::MatchRHSPunctuation method.Chris Lattner2006-08-101-0/+24
| | | | llvm-svn: 38864
* Rename some filesChris Lattner2006-08-101-1/+1
| | | | llvm-svn: 38855
* Refactor init-declarator-list parsing code to allow for-statements to haveChris Lattner2006-08-101-60/+5
| | | | | | initializers in them. llvm-svn: 38847
* Start parsing statements and function bodies. This implementsChris Lattner2006-08-091-1/+12
| | | | | | Parser/statements.c:test1. llvm-svn: 38842
* Simplify and fill out parsing of function bodies.Chris Lattner2006-08-071-25/+103
| | | | llvm-svn: 38841
* better comments, infrastructure for parsing function bodies.Chris Lattner2006-08-071-1/+10
| | | | llvm-svn: 38839
* Start implementing error recovery, this implements test/Parser/recovery-1.cChris Lattner2006-08-061-3/+90
| | | | llvm-svn: 38833
* Parse parenthesized and function declarators now, allowing us to parse thingsChris Lattner2006-08-061-2/+3
| | | | | | like: "void (*signal(int, void (*)(int)))(int);" llvm-svn: 38824
* Start capturing declarator information in a new Declarator object.Chris Lattner2006-08-061-10/+13
| | | | llvm-svn: 38823
* Add scaffolding for scopes.Chris Lattner2006-08-051-1/+10
| | | | llvm-svn: 38821
* Make error recovery "better"Chris Lattner2006-08-051-13/+16
| | | | llvm-svn: 38819
* Continue work on declspecs and declarationsChris Lattner2006-08-051-4/+27
| | | | llvm-svn: 38818
* Add an initial cut at a datastructure for holding declspec's.Chris Lattner2006-08-041-6/+7
| | | | llvm-svn: 38805
* Split declaration parsing out into Declarations.cppChris Lattner2006-07-311-132/+0
| | | | llvm-svn: 38804
* Add initial very-incomplete support for parsing declarations. We just manageChris Lattner2006-07-311-11/+172
| | | | | | to be able to parse "int x;" now. llvm-svn: 38803
* initial support for parsing, right now just ;'s at the top level, but thisChris Lattner2006-07-311-0/+81
adds most simple scaffolding. llvm-svn: 38802
OpenPOWER on IntegriCloud