summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/ParseAST.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add a ParseAST overload that takes a Sema object, so that the callerDouglas Gregor2010-08-121-35/+23
* Fixing the build isn't good enough; back out r110956 and r110953.John McCall2010-08-121-25/+39
* dgregor should write code that compiles.John McCall2010-08-121-4/+6
* Add a ParseAST overload that takes a Sema object, so that the callerDouglas Gregor2010-08-121-36/+20
* Move Sema's headers into include/clang/Sema, renaming a few along the way.Douglas Gregor2010-08-121-1/+1
* atch for implementation of objective-c's -WselectorFariborz Jahanian2010-07-221-1/+1
* push some source location information down through the compiler,Chris Lattner2010-04-201-2/+1
* Fronted: Kill overly specialized RecordLayoutDumper, just make -dump-record-l...Daniel Dunbar2010-04-081-0/+24
* Entering the main source file in the preprocessor can fail if theDouglas Gregor2010-03-171-1/+2
* Add {ExternalSemaSource,SemaConsumer}::ForgetSema callback, and update PCHReaderDaniel Dunbar2009-12-011-1/+8
* Don't call Decl::CollectingStats(false) and Stmt::CollectingStats(false). Whe...Kovarththanan Rajaratnam2009-11-291-3/+0
* Fixes a typo, reported by Doug.Fariborz Jahanian2009-11-171-1/+1
* Silence some warnings produced by Clang, and add a missing headerDouglas Gregor2009-11-171-1/+1
* Handle case of missing '@end' in implementation contextFariborz Jahanian2009-11-161-0/+3
* Rework Sema code completion interface.Daniel Dunbar2009-11-131-12/+2
* Spell function pointer correctly.Daniel Dunbar2009-09-221-1/+1
* Refactor and simplify the CodeCompleteConsumer, so that all of theDouglas Gregor2009-09-211-1/+3
* Initial implementation of a code-completion interface in Clang. InDouglas Gregor2009-09-171-1/+11
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-7/+7
* Fix build of clang with gcc-4.4: #include <cstdio> was missing.Torok Edwin2009-08-241-0/+2
* PR3679 - enable #pragma weak aliasing.Ryan Flynn2009-07-311-0/+6
* Remove an unneeded header.Mike Stump2009-07-221-1/+0
* Lazy deserialization of the declaration chains associated withDouglas Gregor2009-04-211-2/+8
* Introduce the notion of a SemaConsumer, which is an ASTConsumer thatDouglas Gregor2009-04-201-0/+4
* rearrange #include order.Chris Lattner2009-04-191-2/+2
* When building a PCH file, don't perform end-of-translation-unitDouglas Gregor2009-04-141-2/+3
* When writing a PCH file, keep track of all of the non-static,Douglas Gregor2009-04-141-0/+4
* Push DeclGroup much farther throughout the compiler. Now the variousChris Lattner2009-03-291-5/+3
* Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for aChris Lattner2009-03-281-2/+2
* push more ASTContext goodness out through interfaces that useChris Lattner2009-03-281-1/+0
* remove TranslationUnit from ParseAST.Chris Lattner2009-03-281-6/+7
* change HandleTranslationUnit to take an ASTContext instead of TranslationUnitChris Lattner2009-03-281-1/+1
* eliminate ASTConsumer::InitializeTU, all clients areChris Lattner2009-03-281-1/+1
* simplify ParseAST by sucking -disable-free handling logic up intoChris Lattner2009-03-281-22/+6
* Patch by Alexei Svitkine: Refactor Sema::ParseAST API to allow clients to pas...Ted Kremenek2009-01-281-18/+22
* Finish making AST BumpPtrAllocation runtime configurable (based on -disable-f...Steve Naroff2009-01-271-1/+2
* Remove the TopLevelDecls from TranslationUnit, since all of those decls are o...Douglas Gregor2009-01-201-1/+0
* Comment fix, ParseAST does not take ownership of the consumer.Daniel Dunbar2008-10-271-2/+1
* Add --disable-free flag to clang.Daniel Dunbar2008-10-161-11/+20
* Re-enable deletion of AST nodes upon completion of ParseAST.Ted Kremenek2008-08-201-3/+0
* More #include cleaningDaniel Dunbar2008-08-111-3/+0
* More #include cleaningDaniel Dunbar2008-08-111-0/+2
* ParseAST now never releases the passed ASTConsumer. This is the responsibili...Ted Kremenek2008-08-081-4/+1
* ParseAST now conditionally deletes the passed ASTConsumer.Ted Kremenek2008-08-071-2/+3
* Added method "HandleTranslationUnit" to ASTConsumer. This is called by Parse...Ted Kremenek2008-07-021-0/+2
* Introduce preliminary support for NSString format-string checking.Ted Kremenek2008-06-161-0/+2
* Moved LangOptions from TranslationUnit to ASTContext. This induced a variety...Ted Kremenek2008-06-041-2/+3
* Added "InitializeTU" to ASTConsumer. This is used by Sema::ParseAST to pass aTed Kremenek2008-05-311-1/+1
* Stop leaking the main Sema object. (Leak found using valgrind.)Eli Friedman2008-05-271-2/+3
* Try to plug some memory leaks...Ted Kremenek2008-05-201-2/+9
OpenPOWER on IntegriCloud