aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend
AgeCommit message (Expand)Author
2011-03-18Use CrashRecoveryContextCleanup objects to recover an ASTUnit if we crash in ...Ted Kremenek
2011-03-16Fix duplicate argument processingSandeep Patel
2011-03-15lib/Frontend/InitHeaderSearch.cpp: Introduce AddMinGW64CXXPaths(Base) for x86...NAKAMURA Takumi
2011-03-14Add include paths for Gentoo Linux, from Marcin Mirosław!Douglas Gregor
2011-03-14Get rid of the static FileManager::FixupRelativePath.Anders Carlsson
2011-03-09Introduce '-chain-include' option to specify headers that will be converted t...Argyrios Kyrtzidis
2011-03-08Add 'OverridenFilesKeepOriginalName' field in SourceManager which if true the...Argyrios Kyrtzidis
2011-03-07Allow passing '-###' to ASTUnit::LoadFromCommandLine to print out the cc1 opt...Argyrios Kyrtzidis
2011-03-07Remove the AST printer (-ast-print-xml), which is too incomplete andDouglas Gregor
2011-03-06Convert FileManager::FixupRelativePath over to using PathV2.Anders Carlsson
2011-03-06Add MinGW GCC 4.5.2 include paths, from Matthieu MonrocqDouglas Gregor
2011-03-05Currently we can only remap a file by creating a MemoryBuffer and replacing t...Argyrios Kyrtzidis
2011-03-05Introduce OwnsRemappedFileBuffers field in ASTUnit, indicating whether the AS...Argyrios Kyrtzidis
2011-03-02Apply sysroot to system c++ headers too. Fixes PR9372.Rafael Espindola
2011-03-01On FreeBSD, make sure /usr/local/include is *not* in the default includeRoman Divacky
2011-03-01Implement -mrtd which sets the StdCall calling convention to be the defaultRoman Divacky
2011-02-28[analyzer] Remove '-analyzer-check-objc-mem' flag, the nominee for best misno...Argyrios Kyrtzidis
2011-02-28Kill 18 month old #if 0'd code in StmtXML.cppPeter Collingbourne
2011-02-28Rename tok::eom to tok::eod.Peter Collingbourne
2011-02-28[analyzer] Migrate ArrayBoundCheckerV2 to CheckerV2.Argyrios Kyrtzidis
2011-02-28[analyzer] Turn -analyzer-stats into -analyzer-checker=debug.StatsArgyrios Kyrtzidis
2011-02-28[analyzer] Remove '-analyzer-experimental-checks' flag.Argyrios Kyrtzidis
2011-02-25Teach objc-rewriter to pass -fobjc-exceptions along.Fariborz Jahanian
2011-02-25Teach TextDiagnosticPrinter to print out '-Werror' in addition to the warning...Ted Kremenek
2011-02-25Intoduce '-analyzer-checker-help' flag which outputs a list of all available ...Argyrios Kyrtzidis
2011-02-24[analyzer] Remove '-analyzer-experimental-internal-checks' flag, it doesn't h...Argyrios Kyrtzidis
2011-02-24Allow passing a list of comma separated checker names to -analyzer-checker, e.g:Argyrios Kyrtzidis
2011-02-24Reimplement DefineTypeSize in terms of APInt. This eliminates someChris Lattner
2011-02-24Teach NestedNameSpecifier to keep track of namespace aliases the sameDouglas Gregor
2011-02-23Preserve what the user passed to -include when emitting .d files. Fixes PR8974!Nick Lewycky
2011-02-23Add a -fcxx-exceptions flag to clang -cc1. This controls the newly added CXXE...Anders Carlsson
2011-02-23Switch the VerifyDiagnosticsClient to use PresumedLocs now that theyChandler Carruth
2011-02-22Remove the storage for -cxx-system-include. Make libcxx toolchainJoerg Sonnenberger
2011-02-22Make clang -cc1 disable Objective-C exceptions by default, and add a -fobjc-e...Anders Carlsson
2011-02-22Bug#8945: Add -cxx-isystem option to specify C++ system directories.Joerg Sonnenberger
2011-02-19Add a new ObjCExceptions member variable to LangOptions. This controls whethe...Anders Carlsson
2011-02-19Re-instate r125819 and r125820 with no functionality changePeter Collingbourne
2011-02-19Revert 125820 and 125819 to fix PR9266.Rafael Espindola
2011-02-18When code-completing a case statement for a switch on a value ofDouglas Gregor
2011-02-18Move CompilerInstance::LLVMContext and LLVMContext ownership to CodeGenActionPeter Collingbourne
2011-02-18handle labeldecls.Chris Lattner
2011-02-17Eliminate the internal command-line option for viewing inheritance in C++ cla...Douglas Gregor
2011-02-17lib/Frontend/InitHeaderSearch.cpp: Add mingw-w64's include paths.NAKAMURA Takumi
2011-02-17Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 instead.NAKAMURA Takumi
2011-02-17Fix whitespace.NAKAMURA Takumi
2011-02-17fix clang -MM output to escape spaces in filenames. This seems to beChris Lattner
2011-02-16Teach the CXCodeCompleteResults results structure, which storesDouglas Gregor
2011-02-16Improve the invalidation logic for the cache of global codeDouglas Gregor
2011-02-15[analyzer] Use the new registration mechanism on the IdempotentOperationChecker.Argyrios Kyrtzidis
2011-02-15Fix the distro name.Rafael Espindola