summaryrefslogtreecommitdiffstats
path: root/clang/Parse/Parser.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-647/+0
* A much better fix for http://llvm.org/bugs/show_bug.cgi?id=1987.Steve Naroff2008-02-141-3/+14
* Allow the parser to detect invalid DeclSpec's. This fixes http://llvm.org/bug...Steve Naroff2008-02-121-1/+4
* Put back the top-level asm code; all tests pass now.Anders Carlsson2008-02-081-9/+14
* Back out 46855 for now, it causes test failures on Darwin.Anders Carlsson2008-02-081-12/+10
* Handle top-level asm declarations.Anders Carlsson2008-02-071-10/+12
* Fix a fixme, by only parsing extern "C" in C++ mode.Chris Lattner2008-01-121-2/+1
* Add first pieces of support for parsing and representing Chris Lattner2008-01-121-0/+9
* Substituted all instances of the string "Objc" for "ObjC". This fixesTed Kremenek2008-01-071-16/+16
* New declarations/defs for Objc2's foreach-statement. This is work in progress.Fariborz Jahanian2008-01-021-0/+1
* Issue diagnostic when objective-c's @interface is preceeded by a type specifier.Fariborz Jahanian2008-01-021-0/+3
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* - Use Tok.isObjCAtKeyword instead of Tok.getIdentifierInfo()->getObjCKeyword...Chris Lattner2007-12-271-2/+6
* TargetInfo no longer includes a reference to SourceManager.Ted Kremenek2007-12-121-1/+1
* Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. NowTed Kremenek2007-12-111-1/+1
* Yesterday, I simplified how we stream top-level decls.Steve Naroff2007-11-291-3/+5
* Several fixes/simplifications surrounding how we stream top-level decl AST's.Steve Naroff2007-11-281-5/+3
* Store inline asm code in the AST.Anders Carlsson2007-11-201-3/+5
* Rewrite method definition bodies. Also renamed a method to distinguish betwee...Steve Naroff2007-11-131-1/+1
* Replace 3 method definition functions (ObjcParseMethodDefinition, ParseObjCIn...Steve Naroff2007-11-111-45/+1
* This is the last 5% of the solution to teaching Sema::ActOnInstanceMessage() ...Steve Naroff2007-11-111-1/+0
* Represent method definitions as separate AST nodes. Pretty print will come next.Fariborz Jahanian2007-11-101-10/+20
* Some code clean up in the form of name changes for functions whichFariborz Jahanian2007-11-091-5/+7
* First patch toward rewriting of method definitions. This is work in progress.Fariborz Jahanian2007-11-081-2/+27
* Refactored parsing of main function body for reuse by objective-c methods.Fariborz Jahanian2007-11-081-15/+1
* More infrastructure to recognize objective-c's type qualifiers (in,inout, etc.)Fariborz Jahanian2007-10-311-1/+1
* resolve a fixme, by moving __builtin_va_list to a more logicalChris Lattner2007-10-101-19/+0
* Make sure methods with no return type default to "id".Steve Naroff2007-10-091-2/+3
* avoid a noop virtual method call on the hot scope poping path.Chris Lattner2007-10-091-2/+4
* Add two new Token helper functions, "is" and "isNot". This allows us to writeChris Lattner2007-10-091-23/+23
* rename some "Parse" actions to "ActOn". Move code around inChris Lattner2007-10-091-16/+16
* Patch for method implementation. It populates ObjcImplementationDecl object w...Fariborz Jahanian2007-09-271-0/+1
* Start converting Action methods from Parse-prefix to ActOn-prefix.Steve Naroff2007-09-151-2/+2
* Fix the following bug submitted by Ted Kremenek:Steve Naroff2007-09-121-1/+1
* Some small tweaks to the recent Objc support...Steve Naroff2007-09-101-2/+2
* The goal of this commit is to get just enough Sema support to recognize Objec...Steve Naroff2007-09-061-0/+1
* Author: F. JahanianFariborz Jahanian2007-08-311-0/+12
* cleanup context-sensitive objc keyword recognition. Patch by Fariborz Jahanian.Chris Lattner2007-08-291-0/+11
* Break the assumption that any sort of scope (e.g. a loop scope) can Chris Lattner2007-08-261-5/+4
* read and ignore the body of a namespace.Chris Lattner2007-08-251-1/+1
* refactor enough of the top-level parsing logic to parse andChris Lattner2007-08-251-0/+1
* C++ explicitly allows an empty source file.Chris Lattner2007-08-251-1/+2
* - Cleanup "hack" comment and fix typos.Steve Naroff2007-08-231-2/+2
* Add support for parsing protocols.Steve Naroff2007-08-221-2/+2
* update todo markersChris Lattner2007-08-221-3/+3
* Start parsing ObjC classes/categories!Steve Naroff2007-08-201-0/+7
* add support for a top-level __extension__ marker, implementing a todo.Chris Lattner2007-08-101-3/+10
* Fix a comment, patch by Kevin Andre!Chris Lattner2007-07-241-1/+1
* Make parser scope cache be a member of the parser instead of a global,Chris Lattner2007-07-151-17/+10
* Finally bite the bullet and make the major change: split the clang namespaceChris Lattner2007-06-151-2/+2
OpenPOWER on IntegriCloud