- 186696b Predefine __INTMAX_WIDTH__ for the future parameterization of INTMAX macros in by Ken Dyck · 15 years ago
- 321c22f Add SourceLocations to ObjCClassDecl for the class identifiers referenced by @class. by Ted Kremenek · 15 years ago
- c09cba6 Pass source locations of identifiers referenced by @class through Action::ActOnForwardClassDeclaration(). by Ted Kremenek · 15 years ago
- 2059d99 recognize .hpp as c++ (needed for ./configure'ing boost) by Nuno Lopes · 15 years ago
- 189a148 add Fedora 11 include path. what a crap.. by Nuno Lopes · 15 years ago
- a51ca52 Simplify CompilerInvocation::toArgs, now that LangOptions handling is more predictable. by Daniel Dunbar · 15 years ago
- c5a97ec Move -fnext-runtime defaulting to driver (and change clang-cc default to by Daniel Dunbar · 15 years ago
- 6490ae5 Silence some warnings produced by Clang, and add a missing header by Douglas Gregor · 15 years ago
- b3375cb Add initial cut at CompilerInvocation::toArgs, which "serializes" the CompilerInvocation into a list of arguments which can be passed to clang-cc (eventually, clang -cc1). by Daniel Dunbar · 15 years ago
- 049d3a0 Simplify PreprocessorOptions, it doesn't need abstracted field access. by Daniel Dunbar · 15 years ago
- 1b483e7 Remove unused IsCXXAware and IgnoreSysRoots option from HeaderSearchOptions::Entry. by Daniel Dunbar · 15 years ago
- c363cb1 Store more information in HeaderSearchOptions so that its initialization is not by Daniel Dunbar · 15 years ago
- a4923eb First part of changes to eliminate problems with cv-qualifiers and by Douglas Gregor · 15 years ago
- ab7ae95 Use configure options for searching for libstdc++. by Rafael Espindola · 15 years ago
- eef22ef Parameterize the constant-generating macros in stdint.h with new built-in by Ken Dyck · 15 years ago
- d58c03f Add TargetOptions and use it when constructing targets. by Daniel Dunbar · 15 years ago
- 5f3b997 Add FrontendActions for all preprocessor based clang-cc actions. by Daniel Dunbar · 15 years ago
- 8305d01 Add FrontendActions, which provides a FrontendAction interface to all the existing AST consumer based clang-cc actions. by Daniel Dunbar · 15 years ago
- 4ee2409 Add FrontendAction interface, for encapsulating a "clang-cc" style action. by Daniel Dunbar · 15 years ago
- 221c721 Shuffle VerifyDiagnosticsClient API to be less fragile. by Daniel Dunbar · 15 years ago
- ccb6cb6 Add CompilerInstance::InitializeSourceManager. by Daniel Dunbar · 15 years ago
- f79dced Switch -verify implementation to use VerifyDiagnosticClient. by Daniel Dunbar · 15 years ago
- 81f5a1e Add VerifyDiagnosticsClient, to replace old -verify. by Daniel Dunbar · 15 years ago
- 12ce694 Add ASTConsumer to CompilerInstance. by Daniel Dunbar · 15 years ago
- 8a9f569 Move CompilerInstance::set* methods out-of-line. by Daniel Dunbar · 15 years ago
- 8382cf5 Add clang-cc option "--analyzer-experimental-internal-checks". This by Ted Kremenek · 15 years ago
- f482d59 Add CompilerInstance utility functions for creating output files. by Daniel Dunbar · 15 years ago
- e675049 Remove local splitLines reimplementation. by Daniel Dunbar · 15 years ago
- a920483 Add output file list to CompilerInstance, so that it can track them instead of by Daniel Dunbar · 15 years ago
- c2f484f Add CodeCompletion consumer to CompilerInvocation. by Daniel Dunbar · 15 years ago
- 0f80039 Add CompilerInstance::createPCHExternalASTSource. by Daniel Dunbar · 15 years ago
- 5eb8100 Add ASTContext to CompilerInstance. by Daniel Dunbar · 15 years ago
- 0fbb3d9 Add CompilerInstance::createDiagnostics, and move clang-cc to it. by Daniel Dunbar · 15 years ago
- 22dacfa Add Preprocessor to CompilerInstance, and move clang-cc CreatePreprocessor to by Daniel Dunbar · 15 years ago
- aadd7a4 Use StringRef::split instead of SplitString. by Rafael Espindola · 15 years ago
- 16b7449 Add {File,Source}Manager to CompilerInstance. by Daniel Dunbar · 15 years ago
- 2a79e16 Add CompilerInstance, and starting moving clang-cc to it. by Daniel Dunbar · 15 years ago
- 179ce89 Only flush plist diagnostics once. by Ted Kremenek · 15 years ago
- cca5e1e Fix recently introduced use-after-free error reported in <rdar://problem/7387478>. by Ted Kremenek · 15 years ago
- fbe2faf Move input kind identification (-x) into FrontendOptions. by Daniel Dunbar · 15 years ago
- eb94113 Add clang-cc option "-analyzer-experimental-checks" to enable experimental path-sensitive checks. The idea is to separate "barely working" or "skunkworks" checks from ones that should always run. Later we need more fine-grain checker control. by Ted Kremenek · 15 years ago
- 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