summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/ASTUnit.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Fix Lexer::ComputePreamble when MaxLines parameter is non-zero.Argyrios Kyrtzidis2011-09-041-1/+2
* Always construct an ASTReader with a non-NULL ASTContext andDouglas Gregor2011-09-021-6/+1
* Extend the ASTContext constructor to delay the initialization ofDouglas Gregor2011-09-021-22/+25
* Allow the preprocessor to be constructed without performing target-Douglas Gregor2011-09-011-24/+39
* Teach ASTContext and Preprocessor to hold on to references to the sameDouglas Gregor2011-09-011-6/+6
* Modules hide macro definitions by default, so that silly things likeDouglas Gregor2011-09-011-2/+3
* objective-c: Treat top-level objective-c declarationsFariborz Jahanian2011-08-271-3/+1
* Introduce support for a simple module import declaration, whichDouglas Gregor2011-08-261-1/+1
* Eliminate the -chained-pch flag and all of the frontend and libclang options ...Douglas Gregor2011-08-251-13/+0
* Remove the Chaining argument from the PCH/module generator. It's no longer usedDouglas Gregor2011-08-251-7/+5
* Introduce a -cc1 option "-emit-module", that creates a binary moduleDouglas Gregor2011-08-251-10/+9
* Make Lexer::ComputePreamble accept a LangOptions parameter, otherwise it may beArgyrios Kyrtzidis2011-08-251-1/+3
* In the AST file format, eliminate the CHAINED_METADATA record. Instead,Douglas Gregor2011-08-171-5/+0
* [MSVC] Fix a warning C4334 "'operator' : result of 32-bit shift implicitly co...NAKAMURA Takumi2011-08-171-2/+1
* Add a new libclang API to return a CXCompletionString for an arbitraryDouglas Gregor2011-08-041-0/+4
* When performing code completion after at @interface, allow bothDouglas Gregor2011-07-301-2/+2
* Cut down the number of open/close system calls for output files.Argyrios Kyrtzidis2011-07-281-13/+7
* This patch extends the previous patch by starting to incorporate more functio...Jonathan D. Turner2011-07-261-1/+1
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-30/+30
* Remove prepending of '$' to module names.Jonathan D. Turner2011-07-221-2/+2
* Switch all of the "isysroot" const char*'s throughout the AST readerDouglas Gregor2011-07-221-5/+6
* Rename ASTReader::PerFileData to serialization::Module, pulling it outDouglas Gregor2011-07-221-2/+2
* For ASTUnit::Save, write the AST to a temporary and then rename it to the act...Argyrios Kyrtzidis2011-07-211-4/+26
* Cut down one open/close pair of system calls by using Path's makeUnique inste...Argyrios Kyrtzidis2011-07-211-1/+1
* Rework the detailed preprocessing record to separate preprocessingDouglas Gregor2011-07-211-9/+1
* Revamp the SourceManager to separate the representation of parsedDouglas Gregor2011-07-191-19/+95
* Migrate LLVM and Clang to use the new makeArrayRef(...) functions where previ...Frits van Bommel2011-07-181-2/+2
* NestedMacroInstantiations -> NestedMacroExpansionsChandler Carruth2011-07-141-7/+7
* Introduce a new libclang aPI function,Douglas Gregor2011-07-071-16/+30
* Keep track of when "unrecoverable" errors occur, then allowDouglas Gregor2011-07-061-1/+1
* libclang: Allow callers of clang_saveTranslationUnit() to distinguishDouglas Gregor2011-07-061-4/+4
* When we create a precompiled preamble, don't copy theDouglas Gregor2011-07-011-6/+9
* Introduce a new libclang parsing flag,Douglas Gregor2011-05-061-2/+12
* ASTUnit::LoadFromASTFile(): recover the resources from an ASTReader if it cra...Ted Kremenek2011-05-041-0/+10
* Introduce ASTUnit::LoadFromCompilerInvocationAction that allows one to create...Argyrios Kyrtzidis2011-05-031-0/+113
* Move Driver::createInvocationFromArgs function to Frontend library to avoid d...Argyrios Kyrtzidis2011-04-041-1/+1
* Introduce Driver::createInvocationFromArgs used to create a CompilerInvocatio...Argyrios Kyrtzidis2011-04-041-52/+4
* switch a few Driver APIs to use llvm::ArrayRef, cleaning up code.Chris Lattner2011-03-231-4/+2
* std::vector::data() is not portable to VS. Use a gross hack instead.Ted Kremenek2011-03-231-1/+3
* Rework crash recovery cleanup in ASTUnit and CIndex to recover more memory du...Ted Kremenek2011-03-221-25/+46
* Improve crash recovery cleanup to recovery CompilerInstances during crash rec...Ted Kremenek2011-03-211-64/+53
* Use CrashRecoveryContextCleanup objects to reclaim resources from CompilerIns...Ted Kremenek2011-03-211-72/+90
* Use the newly added FileManager::getNoncachedStatValue when trying to determi...Anders Carlsson2011-03-181-2/+2
* Correctly store and keep track of the FileSystemOptions in ASTUnit and in cla...Anders Carlsson2011-03-181-4/+6
* Use CrashRecoveryContextCleanup objects to recover an ASTUnit if we crash in ...Ted Kremenek2011-03-181-0/+18
* Introduce '-chain-include' option to specify headers that will be converted t...Argyrios Kyrtzidis2011-03-091-5/+28
* Add 'OverridenFilesKeepOriginalName' field in SourceManager which if true the...Argyrios Kyrtzidis2011-03-081-0/+3
* Allow passing '-###' to ASTUnit::LoadFromCommandLine to print out the cc1 opt...Argyrios Kyrtzidis2011-03-071-0/+8
* Currently we can only remap a file by creating a MemoryBuffer and replacing t...Argyrios Kyrtzidis2011-03-051-25/+75
* Introduce OwnsRemappedFileBuffers field in ASTUnit, indicating whether the AS...Argyrios Kyrtzidis2011-03-051-1/+2
OpenPOWER on IntegriCloud