- 0a14eee This reworks some of the Diagnostic interfaces a bit to change how diagnostics by Chris Lattner · 16 years ago
- 2383b7f Change the diagnostics interface to take an array of pointers to by Chris Lattner · 16 years ago
- 10bd368 Eliminate all of the placeholder identifiers used for constructors, by Douglas Gregor · 16 years ago
- eb83ecd Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parser side. by Argyrios Kyrtzidis · 16 years ago
- 7ad8390 Initial implementation of parsing, semantic analysis, and AST-building by Douglas Gregor · 16 years ago
- 5fd80fa eliminate ObjCPropertyAttrs an corresponding enums, just use strcmp when needed. by Chris Lattner · 16 years ago
- 8f5421a remove extraneous braces by Chris Lattner · 16 years ago
- 39146d6 simplify some other code for __extension__ processing. by Chris Lattner · 16 years ago
- c46d1a1 implement a couple fixme's by implementing __extension__ properly. by Chris Lattner · 16 years ago
- 31c2868 fix indentation by Chris Lattner · 16 years ago
- 73a0d88 Implement support for C++ direct initializers in declarations, e.g. "int x(1);". by Argyrios Kyrtzidis · 16 years ago
- fcdd8fe Add Parser support for #pragma pack by Daniel Dunbar · 16 years ago
- 246e70f Parser support for prefix __attribute__ on @protocol. by Daniel Dunbar · 16 years ago
- a88b509 Pass SourceRanges by reference to the various Diag methods. by Argyrios Kyrtzidis · 16 years ago
- 897e7a3 Add a Parser::Diag overload that can receive a custom string along with a SourceRange. by Argyrios Kyrtzidis · 16 years ago
- 9299f3f make sure that ParseAST invokes the action for end of translation unit. by Chris Lattner · 16 years ago
- a9e8fec add action to know about end of translation unit. by Chris Lattner · 16 years ago
- 5ffb14b we already have a handle on the 'in' keyword, don't bother getting two. by Chris Lattner · 16 years ago
- 06f5485 minor cleanup, remove finalize method. by Chris Lattner · 16 years ago
- 662e8b5 Change Parser & Sema to use interned "super" for comparions. by Daniel Dunbar · 16 years ago
- e4858a6 More #include cleaning by Daniel Dunbar · 16 years ago
- 4fef81d Fix rdar://6124613 a crash on invalid code. by Chris Lattner · 16 years ago
- a80f874 Add more Parser/Sema support for GCC asm-label extension. by Daniel Dunbar · 16 years ago
- 844cef3 add a new diag helper that takes a range. by Chris Lattner · 16 years ago
- 985abd9 Make Declarator::getDeclSpec() return a const reference to avoid by Chris Lattner · 16 years ago
- 4cc18a4 Add parsing support for C++ classes. by Argyrios Kyrtzidis · 16 years ago
- cf28c72 K&R-style functions not allowed in C++. by Argyrios Kyrtzidis · 16 years ago
- a6f0177 Test commit to see if new account works. by Mike Stump · 16 years ago
- aec3a1e Fix a couple crashes on invalid input. by Chris Lattner · 16 years ago
- 6e33dd5 Fix the scope of K&R-style argument declarations so that they don't by Eli Friedman · 16 years ago
- 0442108 Add support for C++ default arguments, and rework Parse-Sema by Chris Lattner · 17 years ago
- d658b56 Fix handling of implicit int, resolving PR2012 and reverting (and by Chris Lattner · 17 years ago
- a798ebc Step #1 to fixing PR2012: c89 allows declspecs to be completely by Chris Lattner · 17 years ago
- bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 17 years ago[Renamed from Parse/Parser.cpp]
- e39bfd0 by Steve Naroff · 17 years ago
- 9532414 by Steve Naroff · 17 years ago
- dfab6cb Put back the top-level asm code; all tests pass now. by Anders Carlsson · 17 years ago
- 3f9424f Back out 46855 for now, it causes test failures on Darwin. by Anders Carlsson · 17 years ago
- 61900f0 Handle top-level asm declarations. by Anders Carlsson · 17 years ago
- 3c6f6a7 Fix a fixme, by only parsing extern "C" in C++ mode. by Chris Lattner · 17 years ago
- c6fdc34 Add first pieces of support for parsing and representing by Chris Lattner · 17 years ago
- a526c5c Substituted all instances of the string "Objc" for "ObjC". This fixes by Ted Kremenek · 17 years ago
- 0196cab New declarations/defs for Objc2's foreach-statement. This is work in progress. by Fariborz Jahanian · 17 years ago
- 0de2ae2 Issue diagnostic when objective-c's @interface is preceeded by a type specifier. by Fariborz Jahanian · 17 years ago
- 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
- cb53b36 - Use Tok.isObjCAtKeyword instead of Tok.getIdentifierInfo()->getObjCKeywordID(). by Chris Lattner · 17 years ago
- 9c728dc TargetInfo no longer includes a reference to SourceManager. by Ted Kremenek · 17 years ago
- 7a9d49f Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. Now by Ted Kremenek · 17 years ago
- 89307ff by Steve Naroff · 17 years ago
- 1f64432 by Steve Naroff · 17 years ago
- 6a0ef4b Store inline asm code in the AST. by Anders Carlsson · 17 years ago
- 71c0a95 by Steve Naroff · 17 years ago
- 409be83 by Steve Naroff · 17 years ago
- 0416fb9 by Steve Naroff · 17 years ago
- 60fbca0 Represent method definitions as separate AST nodes. Pretty print will come next. by Fariborz Jahanian · 17 years ago
- 360300c Some code clean up in the form of name changes for functions which by Fariborz Jahanian · 17 years ago
- 306d68f First patch toward rewriting of method definitions. This is work in progress. by Fariborz Jahanian · 17 years ago
- f9ed315 Refactored parsing of main function body for reuse by objective-c methods. by Fariborz Jahanian · 17 years ago
- 19d74e1 More infrastructure to recognize objective-c's type qualifiers (in,inout, etc.) by Fariborz Jahanian · 17 years ago
- d19144b resolve a fixme, by moving __builtin_va_list to a more logical by Chris Lattner · 17 years ago
- b216c88 by Steve Naroff · 17 years ago
- 90ae68a avoid a noop virtual method call on the hot scope poping path. by Chris Lattner · 17 years ago
- 0007322 Add two new Token helper functions, "is" and "isNot". This allows us to write by Chris Lattner · 17 years ago
- b652cea rename some "Parse" actions to "ActOn". Move code around in by Chris Lattner · 17 years ago
- d0b0154 Patch for method implementation. It populates ObjcImplementationDecl object with method implementation declarations . by Fariborz Jahanian · 17 years ago
- 08d92e4 by Steve Naroff · 17 years ago
- bb20469 by Steve Naroff · 17 years ago
- 2bd42fa Some small tweaks to the recent Objc support... by Steve Naroff · 17 years ago
- 3536b44 by Steve Naroff · 17 years ago
- d0f97d1 Author: F. Jahanian by Fariborz Jahanian · 17 years ago
- 34870da cleanup context-sensitive objc keyword recognition. Patch by Fariborz Jahanian. by Chris Lattner · 17 years ago
- 31e0572 Break the assumption that any sort of scope (e.g. a loop scope) can by Chris Lattner · 17 years ago
- bae3511 read and ignore the body of a namespace. by Chris Lattner · 17 years ago
- 8f08cb7 refactor enough of the top-level parsing logic to parse and by Chris Lattner · 17 years ago
- f726175 C++ explicitly allows an empty source file. by Chris Lattner · 17 years ago
- 527fe23 by Steve Naroff · 17 years ago
- 7ef58fd by Steve Naroff · 17 years ago
- 697e15f update todo markers by Chris Lattner · 17 years ago
- dac269b by Steve Naroff · 17 years ago
- c301815 add support for a top-level __extension__ marker, implementing a todo. by Chris Lattner · 17 years ago
- 012cf46 Fix a comment, patch by Kevin Andre! by Chris Lattner · 17 years ago
- 9e344c6 Make parser scope cache be a member of the parser instead of a global, by Chris Lattner · 17 years ago
- 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 17 years ago