- 2811ccf Move CompileOptions -> CodeGenOptions, and sink it into the CodeGen library. by Chandler Carruth · 15 years ago
- dcdd2a0 Generalize stdint.h for non-8-bit-multiple types, patch by Ken Dyck! by Chris Lattner · 15 years ago
- 9184646 do not store wchar/char16/char32/intmax width/alignment info by Chris Lattner · 15 years ago
- 6907943 Move warning options into DiagnosticOptions. by Daniel Dunbar · 15 years ago
- c706468 Avoid comparing string literals. by Daniel Dunbar · 15 years ago
- f0a2f51 Use the --with-c-include-dirs configure option. by Rafael Espindola · 15 years ago
- c716293 Tweak PCH -include handling to make sure it matches the name as would be present by Daniel Dunbar · 15 years ago
- 961c76e Always initialize the header search object as part of InitializePreprocessor; by Daniel Dunbar · 15 years ago
- 5814e65 Allow Preprocessor to take ownership of the HeaderSearch object. I think it should probably always own the header search object, but I'm not sure... by Daniel Dunbar · 15 years ago
- ca11f61 Sink AttachDependencyFileGen into CreatePreprocessor. by Daniel Dunbar · 15 years ago
- 0e0bae8 Add DependencyOutputOptions to wrap -M... options, and propogate to by Daniel Dunbar · 15 years ago
- f465e85 Move the ManagerRegistry to the Analysis library to resolve the layering violation. by Chandler Carruth · 15 years ago
- 29cf746 Add PreprocessorOutputOptions to CompilerInvocation, and move initialization to by Daniel Dunbar · 15 years ago
- 775bee7 Add PreprocessorOutputOptions, for things like -dM, -C, -CC which control -E by Daniel Dunbar · 15 years ago
- aea3641 Allow TextDiagnosticPrinter to have optional ownership of its output stream. by Daniel Dunbar · 15 years ago
- 1d9cbeb Fix display of "ANALYZE" statements in AnalysisConsumer by correctly resetting the flag indicating that the current Decl* has not yet been displayed. Also move this out of AnalysisManager, since AnalysisManager should not handle text output to the user. by Ted Kremenek · 15 years ago
- 7b5a121 Redo how PCH handles its implicit include. Instead of treating this specially in by Daniel Dunbar · 15 years ago
- 4d5936a More StringRef simplification to PCHValidator::ReadPredefinesBuffer. by Daniel Dunbar · 15 years ago
- 10014aa Rewrite splitLines using StringRef; this is much simpler, and also now avoids by Daniel Dunbar · 15 years ago
- 788cd06 Introduce a new representation for template template by Douglas Gregor · 15 years ago
- dc3c0d2 StringRefify some PCH interfaces. by Daniel Dunbar · 15 years ago
- 4fda42e Replace startsWith functions with StringRef. by Daniel Dunbar · 15 years ago
- 0f9fed7 Add Diagnostic::Report method for reporting diagnostics without a location. by Daniel Dunbar · 15 years ago
- b6d1cc8 PreprocessorOptions: Get rid of unnecessary 'isPTH' flag for include entries. by Daniel Dunbar · 15 years ago
- 8d35314 Localize -disable-llvm-optzns handling to BackendConsumer::CreatePasses. by Daniel Dunbar · 15 years ago
- 731ad8f Switch to getFileOrSTDIN(). by Daniel Dunbar · 15 years ago
- 2cdafa8 Privatize InitHeaderSearch, this functionality is only exposed via by Daniel Dunbar · 15 years ago
- 8f4c59e Add support for cdecl attribute. (As far as I know, it doesn't affect CodeGen by Eli Friedman · 15 years ago
- 28a109f Add a checker for CWE-467: Use of sizeof() on a Pointer Type. by Zhongxing Xu · 15 years ago
- dd35ce9 Switch clang-cc to use ApplyHeaderSearchOptions, and fix a thinko. by Daniel Dunbar · 15 years ago
- 63c8b77 Add HeaderSearchOptions class, for packaging the information needed to by Daniel Dunbar · 15 years ago
- e166582 Lift InitHeaderSearch::AddEnvVarPaths logic higher. by Daniel Dunbar · 15 years ago
- 5c5758b Formatting fixes. by Daniel Dunbar · 15 years ago
- 8863b98 Rename PreprocessorInitOptions to PreprocessorOptions for consistency, and fix by Daniel Dunbar · 15 years ago
- 40d1bb6 Eliminate tabls by John Thompson · 15 years ago
- 9099e7b clean up integer preprocessor type definitions, patch by Ken Dyck! by Chris Lattner · 15 years ago
- a6fda12 Adding -fshort-wchar option. by John Thompson · 15 years ago
- 5114eca Add Ubuntu 9.10 libstdc++ install location. by Sebastian Redl · 15 years ago
- efcbe94 Replace DiagnosticClient::setLangOptions with {Begin,End}SourceFile, and clarify by Daniel Dunbar · 15 years ago
- efceabd Convert CreateAnalysisConsumer and friends to just take a const Preprocessor&, and simplify. by Daniel Dunbar · 15 years ago
- eb6aeb5 Remove unused SetPreprocessor method. by Daniel Dunbar · 15 years ago
- b697a4e Acting on Daniel's nagging, remove PathDiagnosticClientFactory() and by Ted Kremenek · 15 years ago
- 90b1827 Kill PreprocessorFactory, which was both morally repugnant and totally unused. by Daniel Dunbar · 15 years ago
- 938963f InitializePreprocessor cannot fail. by Daniel Dunbar · 15 years ago
- 468fe24 Move -undef flag into PreprocessorInitOptions by Daniel Dunbar · 15 years ago
- 5ab7517 Preserve type source information in sizeof/alignof expressions, and pass it by John McCall · 15 years ago
- eace874 Factor out a diagnostic options class. by Daniel Dunbar · 15 years ago
- e6113de Implement support for the -undef command line option, patch by by Chris Lattner · 15 years ago
- 3e27c01 Fix buffer overflow in PrintMacroDefinition() by inverting the check to see if the target buffer needs to be resized. Fixes <rdar://problem/7255377>. by Ted Kremenek · 15 years ago
- ecf003e Remove unused header. by Daniel Dunbar · 15 years ago
- 47c06ee clean up namespace. by Chris Lattner · 15 years ago
- 5d7a188 Add C++ include paths for Exherbo. Patch by Daniel Mierswa! by Benjamin Kramer · 15 years ago
- 833ca99 Track source information for template arguments and template specialization by John McCall · 15 years ago
- c883770 simplify intmax setup, patch by Ken Dyck! by Chris Lattner · 15 years ago
- 0130f3c Rename FunctionDecl::isInline/setInline to by Douglas Gregor · 15 years ago
- e4b255c Split AddDefaultSystemIncludePaths into C, C++ and framework specific functions. by Rafael Espindola · 15 years ago
- 9994a34 Audit the code for places where it is assumed that every base specifier refers to a RecordType. Add assertions or conditions as appropriate. This fixes another crash in the Apache stdlib vector. by Sebastian Redl · 15 years ago
- ba6a9bd Preserve type source information in TypedefDecls. Preserve it across by John McCall · 15 years ago
- 58e4677 Remove OriginalTypeParmDecl; the original type is the one specified by John McCall · 15 years ago
- a2813ce Eliminate QualifiedDeclRefExpr, which captured the notion of a by Douglas Gregor · 15 years ago
- 231bc0b Add comment. by Ted Kremenek · 15 years ago
- ff1ea46 Fix integer overflow in PCHReader when reading the length of an by Ted Kremenek · 15 years ago
- 86acc2a FunctionTypeLocs don't necessarily provide ParmVarDecls, so don't crash if by John McCall · 15 years ago
- 54e14c4 When building types from declarators, instead of building two types (one for by John McCall · 15 years ago
- 083c25e Extend out the block descriptor structure for debug information with by Mike Stump · 15 years ago
- e64ef80 hookize wint_t's definition, patch by Edward O'Callaghan (from PR5233). by Chris Lattner · 15 years ago
- 58f5ec7 Add destructor and cleanup code to LocationContext (fixing some leaks). Along the way, have by Ted Kremenek · 15 years ago
- adaaad3 Refine the type of the first parameter to block invoke functions. by Mike Stump · 15 years ago
- fc06221 The constructor for ASTUnit now takes a DiagnosticClient*, allowing uses of ASTUnit to specify by Ted Kremenek · 15 years ago
- 36c4464 Move Diagnostic/DiagClient/FileManager from Indexer => ASTUnit. by Steve Naroff · 15 years ago
- 06d1072 Workaround a bug exposed by the FileCheckify of message-length.c, the caret end by Daniel Dunbar · 15 years ago
- 01eb9b9 PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients by Daniel Dunbar · 15 years ago
- 5ffe14c Move misc clients to IdentifierInfo StringRef API. by Daniel Dunbar · 15 years ago
- e013d68 Move clients to use IdentifierInfo::getNameStart() instead of getName() by Daniel Dunbar · 15 years ago
- 4a630d3 Use sys::Path::eraseFromDisk instead of unlink as suggested by Chris. by Benjamin Kramer · 15 years ago
- 49a832b When performing template-substitution into a type, don't just replace the by John McCall · 15 years ago
- 51bd803 Clone the full Type hierarchy into the TypeLoc hierarchy. Normalize by John McCall · 15 years ago
- 2596e42 Switch to llvm::HashString. by Daniel Dunbar · 15 years ago
- aa546e2 add gentoo x86 2009.1 (gcc 4.3.4) include paths by Nuno Lopes · 15 years ago
- df5a237 Use StringExtra's HashString instead of BernsteinHash. by Daniel Dunbar · 15 years ago
- 813a97b Write the preprocessor block after we write out types + declarations, by Douglas Gregor · 15 years ago
- f6dc5ac Add Ubuntu 9.04 C++ search path. by Daniel Dunbar · 15 years ago
- 5cf4876 Add 'UseBumpPtrAllocator' flag to ASTUnit::LoadFromPCHFile() to cause the created ASTContext to use by Ted Kremenek · 15 years ago
- 61d60ee Merge the "types" and "declarations" blocks in the precompiled header by Douglas Gregor · 15 years ago
- bdfe48a While writing source-location entries to a PCH file, go through an by Douglas Gregor · 15 years ago
- a1ee0c5 Factor out routines to encode/decode DeclaratorInfos and move them into the by John McCall · 15 years ago
- 7d1d49d Keep track of whether declararions were loaded from a precompiled by Douglas Gregor · 15 years ago
- 52e7108 Add support for a chain of stat caches in the FileManager, rather than by Douglas Gregor · 15 years ago
- 24ee804 Work-around wchar_t and __pragma problem in VC headers by John Thompson · 15 years ago
- 46a617a Remove the ConstantArrayType subtypes. This information is preserved in the by John McCall · 15 years ago
- e19944c Make sure temporary files get unlinked. by Steve Naroff · 15 years ago
- 7adf949 AuroraUX toolchain fixes. by Edward O'Callaghan · 15 years ago
- 34a0447 Better living through metaprogramming. Create a base class which abstracts by John McCall · 15 years ago
- 31b63be Add support for having different c++ search dirs with -m32 and -m64. So far by Rafael Espindola · 15 years ago
- d3f8834 Fixes pth.c on Windows. by John Thompson · 15 years ago
- 620d57a Fixup windows include paths. Patch by John Thompson. by Mike Stump · 15 years ago
- ff26720 Typo in AddGnuCPlusPlusIncludePaths. by Edward O'Callaghan · 15 years ago
- ec05766 Efficiency refinements. by Mike Stump · 15 years ago
- e85c74d Push all the way out to 80. by Mike Stump · 15 years ago
- 38ee4e0 Passing const Triple& is sufficient for AddDefaultSystemIncludePaths() by Axel Naumann · 15 years ago