summaryrefslogtreecommitdiffstats
path: root/clang/Parse/ParseDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-1540/+0
* improve DeclStmt to be able to store SourceRange info correctly.Chris Lattner2008-03-131-3/+3
* convert tabs to spaces, patch by Mike Stump!Chris Lattner2008-02-251-1/+1
* Collect and build and process type attributes on pointers. For Chris Lattner2008-02-211-8/+7
* Several cleanups surrounding Parser::ParseAsmStatement() and Parser::FuzzyPar...Steve Naroff2008-02-111-0/+13
* Move policy on unnamed fields (a Microsoft extension) from Parser::ParseStruc...Steve Naroff2008-02-111-2/+1
* Move Microsoft __declspec hack from the parser to the preprocessor. Since we ...Steve Naroff2008-02-111-52/+0
* Fix PR1999, by emitting a hard error only if an argument declarator is comple...Chris Lattner2008-02-101-7/+12
* - Add support for fuzzy parsing line-oriented __asm's (yuck).Steve Naroff2008-02-071-2/+0
* Minor cleanup from yesterday's -fms-extension commit. Move __int* MS keywords...Steve Naroff2008-02-071-4/+0
* Implement -fms-extensions. This allows us to fuzzy parse non-standard MS cons...Steve Naroff2008-02-071-1/+60
* Fix PR1965: missing diagnostics for parameters that are missingChris Lattner2008-01-311-0/+14
* Add more support for Apple's "private extern" extension...Steve Naroff2008-01-251-2/+1
* Added a comment, minor refactoring of foreach parsing code per Chris's sugges...Fariborz Jahanian2008-01-041-0/+3
* Minor changes as suggested by Chris L.Fariborz Jahanian2008-01-041-1/+1
* Patch to parse/build AST ObjC2's foreach statement.Fariborz Jahanian2008-01-031-1/+3
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Add __private_extern__ keyword and recognize it. Added a FIXME to indicate th...Steve Naroff2007-12-181-0/+5
* move function to a more logical location, add its grammar productions.Chris Lattner2007-12-121-34/+0
* simplify some code.Chris Lattner2007-12-121-43/+25
* Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. NowTed Kremenek2007-12-111-2/+2
* Handle "bool" in all places that touch _Bool. Chris Lattner2007-11-151-0/+2
* Give AST-walk passes a way to access DeclSpec attributes on functions andNate Begeman2007-11-131-1/+5
* More infrastructure to recognize objective-c's type qualifiers (in,inout, etc.)Fariborz Jahanian2007-10-311-0/+52
* More support for rewriting ObjC intefaces. Still some edge cases to handle...Steve Naroff2007-10-301-1/+2
* This commit contains lot's of small tweaks to how we pass around and store So...Steve Naroff2007-10-291-2/+3
* The callers of ParseStructDeclaration are not expecting it toChris Lattner2007-10-291-6/+6
* Patch to create protocol conforming class types.Fariborz Jahanian2007-10-111-11/+13
* Remove Scope argument from ObjC actions that either don't need it or can now ...Steve Naroff2007-10-101-2/+1
* switch some more of the parser over to using Token::is and isNotChris Lattner2007-10-091-77/+75
* This is the first patch toward supporting protocol conformingFariborz Jahanian2007-10-051-0/+4
* Removed use of hash table for class decls and do a name look up directly.Fariborz Jahanian2007-09-291-1/+2
* Start converting Action methods from Parse-prefix to ActOn-prefix.Steve Naroff2007-09-151-8/+8
* Rename Action::ParseRecordBody() to ProcessFieldDecls(), and add a visibility...Steve Naroff2007-09-141-1/+1
* Fix the following bug submitted by Ted Kremenek:Steve Naroff2007-09-121-6/+6
* Start implementing Actions interface for ObjC classes, instance variables, an...Steve Naroff2007-09-051-2/+4
* Tweak declaration...Steve Naroff2007-08-281-1/+1
* Implement more thoughful error recovery when dealing with bogus declarator ty...Steve Naroff2007-08-281-3/+2
* C++ allows empty enum list.Chris Lattner2007-08-271-1/+2
* Break the assumption that any sort of scope (e.g. a loop scope) can Chris Lattner2007-08-261-1/+2
* refactor enough of the top-level parsing logic to parse andChris Lattner2007-08-251-5/+22
* With this commit, we now successfully parse "Cocoa.h"!Steve Naroff2007-08-221-3/+10
* Tweak error recovery for missing semicolon after decl. For this:Chris Lattner2007-08-211-1/+1
* Added Parser::ParseStructDeclaration() as a result of refactoring Parser::Par...Steve Naroff2007-08-201-73/+79
* minor cleanupsChris Lattner2007-08-091-6/+4
* __attribute__ starts a declspec.Chris Lattner2007-08-091-1/+3
* Tidy up Parser::ParseTypeofSpecifier()...implement FIXME and minor restructure.Steve Naroff2007-08-021-18/+20
* Tighten up Parser::ParseTypeofSpecifier().Steve Naroff2007-07-311-17/+23
* Add parsing and AST support for GNU "typeof".Steve Naroff2007-07-311-0/+48
* Fix a couple of bugs, add some new cool stuff.Chris Lattner2007-07-251-2/+5
OpenPOWER on IntegriCloud