aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInstance.cpp
AgeCommit message (Expand)AuthorFilesLines
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner1-17/+17
2011-07-22Switch all of the "isysroot" const char*'s throughout the AST readerDouglas Gregor1-1/+1
2011-07-22Rename ASTReader::PerFileData to serialization::Module, pulling it outDouglas Gregor1-2/+3
2011-07-21Cut down one open/close pair of system calls by using Path's makeUnique inste...Argyrios Kyrtzidis1-1/+1
2011-07-19Revamp the SourceManager to separate the representation of parsedDouglas Gregor1-1/+2
2011-07-14NestedMacroInstantiations -> NestedMacroExpansionsChandler Carruth1-1/+1
2011-06-23avoid using config.h in public headersDylan Noblesmith1-0/+1
2011-06-16Raise the ARCMT functionality in Clang into proper FrontendActions.Chandler Carruth1-29/+0
2011-06-15The ARC Migration Tool. All the credit goes to Argyrios and FariborzJohn McCall1-0/+29
2011-05-06Introduce a new libclang parsing flag,Douglas Gregor1-1/+2
2011-04-07Frontend/CC_LOG_DIAGNOSTICS: Fix thinko and open diag log in append mode.Daniel Dunbar1-1/+1
2011-04-07Fronted/CC_LOG_DIAGNOSTICS: Wire up dwarf-debug-flags support.Daniel Dunbar1-5/+10
2011-04-07Frontend: Sketch a LogDiagnosticPrinter object, and wire CC_LOG_DIAGNOSTICS toDaniel Dunbar1-0/+32
2011-03-21Frontend: Change CC_PRINT_HEADERS to not print header depth markers, these don'tDaniel Dunbar1-1/+2
2011-03-21Improve crash recovery cleanup to recovery CompilerInstances during crash rec...Ted Kremenek1-22/+18
2011-03-14Get rid of the static FileManager::FixupRelativePath.Anders Carlsson1-1/+1
2011-03-06Convert FileManager::FixupRelativePath over to using PathV2.Anders Carlsson1-9/+12
2011-02-19Re-instate r125819 and r125820 with no functionality changePeter Collingbourne1-5/+0
2011-02-19Revert 125820 and 125819 to fix PR9266.Rafael Espindola1-0/+5
2011-02-18Move CompilerInstance::LLVMContext and LLVMContext ownership to CodeGenActionPeter Collingbourne1-5/+0
2011-02-05Improve our uniquing of file entries when files are re-saved or areDouglas Gregor1-2/+5
2011-02-02Frontend: Add -header-include-file option, for allowing saving header includeDaniel Dunbar1-0/+6
2011-02-02Frontend: Factor out header include dumping (-H) into its own preprocessorDaniel Dunbar1-0/+4
2011-01-31Frontend: Add an explicit RemoveFileOnSignal flag argument, to control theDaniel Dunbar1-3/+6
2011-01-10Replace all uses of PathV1::exists with PathV2::fs::exists.Michael J. Spencer1-1/+3
2010-12-16MemoryBuffer API update.Michael J. Spencer1-4/+3
2010-12-09Use error_code instead of std::string* for MemoryBuffer.Michael J. Spencer1-1/+4
2010-11-30When loading a precompiled preamble, use the file ID of theDouglas Gregor1-2/+5
2010-11-29Merge System into Support.Michael J. Spencer1-4/+4
2010-11-23don't allow remapping PTH file paths with -fworking-directory, theChris Lattner1-1/+1
2010-11-23now the FileManager has a FileSystemOpts ivar, stop threadingChris Lattner1-16/+10
2010-11-23give FileManager a 'FileSystemOptions' ivar, which will be usedChris Lattner1-1/+1
2010-11-18Remove the hack where, to get the return status, we had special case for Veri...Argyrios Kyrtzidis1-9/+1
2010-11-18Since multiple diagnostics can share one diagnostic client, have the client k...Argyrios Kyrtzidis1-3/+4
2010-11-18Refactoring of Diagnostic class.Argyrios Kyrtzidis1-1/+2
2010-11-11Improve ASTUnit's capture of diagnostics so that theDouglas Gregor1-5/+9
2010-11-03Implement -working-directory.Argyrios Kyrtzidis1-11/+21
2010-10-26Add support for code completion on stdin.Dan Gohman1-1/+4
2010-10-26Simplify this code: don't check for the same error twoDan Gohman1-4/+6
2010-10-11Eliminate the (de-)serialization of code completion results, now thatDouglas Gregor1-7/+1
2010-10-11Eliminate -fdiagnostics-binary and all of the infrastructure forDouglas Gregor1-33/+1
2010-10-11Tighten up constness of argv parameters to allow for string literals as argum...Axel Naumann1-3/+3
2010-10-05Give every file that ASTReader loads a type: module, PCH, precompiled preambl...Sebastian Redl1-3/+7
2010-09-17Use a temporary file for output which gets renamed after all the writing is f...Argyrios Kyrtzidis1-14/+52
2010-08-27createMainFileID doesn't need its IncludePos argument, sinceDan Gohman1-1/+1
2010-08-18Rename the ASTReader header files.Sebastian Redl1-1/+1
2010-08-18Rename various classes from PCH to AST.Sebastian Redl1-2/+2
2010-08-18Rename PCHReader to ASTReader.Sebastian Redl1-5/+5
2010-08-18Simplify the ownership model for DiagnosticClients, which was reallyDouglas Gregor1-14/+5
2010-08-17Reintroduce the serialization library, with fixed dependencies.Sebastian Redl1-1/+1