| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Propagate the ASTContext to various AST traversal and lookup functions. | Douglas Gregor | 2009-04-09 | 1 | -2/+4 |
| | | | | | | | No functionality change (really). llvm-svn: 68726 | ||||
| * | Rename clang.[cpp,h] to clang-cc.[cpp,h] to reflect the name change of the | Ted Kremenek | 2009-03-31 | 1 | -1/+1 |
| | | | | | | | low-level frontend driver. llvm-svn: 68131 | ||||
| * | Push DeclGroup much farther throughout the compiler. Now the various | Chris Lattner | 2009-03-29 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | productions (except the already broken ObjC cases like @class X,Y;) in the parser that can produce more than one Decl return a DeclGroup instead of a Decl, etc. This allows elimination of the Decl::NextDeclarator field, and exposes various clients that should look at all decls in a group, but which were only looking at one (such as the dumper, printer, etc). These have been fixed. Still TODO: 1) there are some FIXME's in the code about potentially using DeclGroup for better location info. 2) ParseObjCAtDirectives should return a DeclGroup due to @class etc. 3) I'm not sure what is going on with StmtIterator.cpp, or if it can be radically simplified now. 4) I put a truly horrible hack in ParseTemplate.cpp. I plan to bring up #3/4 on the mailing list, but don't plan to tackle #1/2 in the short term. llvm-svn: 68002 | ||||
| * | remove TranslationUnit. | Chris Lattner | 2009-03-28 | 1 | -1/+2 |
| | | | | | llvm-svn: 67914 | ||||
| * | push more ASTContext goodness out through interfaces that use | Chris Lattner | 2009-03-28 | 1 | -6/+8 |
| | | | | | | | TranslationUnit llvm-svn: 67913 | ||||
| * | change HandleTranslationUnit to take an ASTContext instead of TranslationUnit | Chris Lattner | 2009-03-28 | 1 | -6/+6 |
| | | | | | llvm-svn: 67910 | ||||
| * | hoist TranslationUnit some more. | Chris Lattner | 2009-03-28 | 1 | -5/+7 |
| | | | | | llvm-svn: 67905 | ||||
| * | eliminate some wrappers. | Chris Lattner | 2009-03-28 | 1 | -1/+15 |
| | | | | | llvm-svn: 67904 | ||||
| * | eliminate ReadASTBitcodeFile | Chris Lattner | 2009-03-28 | 1 | -1/+12 |
| | | | | | llvm-svn: 67903 | ||||
| * | Move <root>/Driver into <root>/tools/clang-cc. | Daniel Dunbar | 2009-03-24 | 1 | -0/+193 |
| Again, I tried to update cmake but it is untested. llvm-svn: 67605 | |||||

