- 14afab3 Teach the serialized diagnostic writer to clone() itself, sharing by Douglas Gregor · 12 years ago
- 4565e48 Rename ModuleBuildPath -> ModuleBuildStack. Thanks, Dmitri! by Douglas Gregor · 12 years ago
- 6c32543 When we're emitting a diagnostic with a source location in an imported by Douglas Gregor · 12 years ago
- 830ea5b When an error occurs while building a module on demand, provide "While by Douglas Gregor · 12 years ago
- ecdc8d3 Fix the computation of highlight ranges so we produce something sane when by Eli Friedman · 12 years ago
- 463d909 Keep track of modules that have failed to build. If we encounter an by Douglas Gregor · 12 years ago
- 8426890 Reject uses of __int128 on platforms that don't support it. Also move the ugly by Richard Smith · 12 years ago
- 17c874a Remove some dead code. CLANG_IS_PRODUCTION is now just a build flag and by Rafael Espindola · 12 years ago
- acf3612 Frontend: Create a virtual file for named pipe inputs. by Daniel Dunbar · 12 years ago
- 8548908 PR14306: Move -fbounds-checking to -fsanitize=bounds. by Joey Gouly · 12 years ago
- 0061fe4 Use color for -ast-dump-filter only when it is supported by Dmitri Gribenko · 12 years ago
- 49a8754 Since CreateTargetInfo is taking ownership of the target options, pass by Douglas Gregor · 12 years ago
- 7fdc8fd [libclang] When caching code-completion results, pass the CachedCompletionAllocator by Argyrios Kyrtzidis · 12 years ago
- 2a9be3e CPP Output: Do not emit an enter file marker for the main file. by Daniel Dunbar · 12 years ago
- 3d145f6 block extended signatur option. Change previous option by Fariborz Jahanian · 12 years ago
- 992d917 [modules] Use a memory buffer directly as input for the module includes, by Argyrios Kyrtzidis · 12 years ago
- 958bcaf [modules] Setup the import location of a module file and use it by Argyrios Kyrtzidis · 12 years ago
- c4a7790 Use empty parens for empty function parameter list instead of '(void)'. by Dmitri Gribenko · 12 years ago
- 931c083 Make -ffp-contract a codegen option, rather than a laguage option. This makes by Lang Hames · 12 years ago
- 62221b1 Add -cc1 option -fno-diagnostics-use-presumed-location, a handy mode for by Richard Smith · 12 years ago
- 06cffc0 objective-C blocks: under cc1 flag -encode-extended-block-signature, by Fariborz Jahanian · 12 years ago
- bb23628 s/BCPLComment/LineComment/ by Nico Weber · 12 years ago
- 75e8efe Make __LDBL_MAX__ etc. have the correct type on targets where long double/double/etc. have the same format. PR14285. by Eli Friedman · 12 years ago
- ecd27bf Add a FileCharacteristic parameter to SourceManager::createFileIDForMemBuffer by Argyrios Kyrtzidis · 12 years ago
- 8616f9a Turn FrontendInputFile into an immutable class and have it also accept by Argyrios Kyrtzidis · 12 years ago
- 8e1fbbc Make CompilerInstance::InitializeSourceManager accept a FrontendInputFile, by Argyrios Kyrtzidis · 12 years ago
- 485577d Implement -mstrict-align using '-backend-option -arm-strict-align' as this saves by Chad Rosier · 12 years ago
- 7e29327 [driver] Add a -mstrict-align compiler option for ARM targets. rdar://12340498 by Chad Rosier · 12 years ago
- 64c4f29 Remove code to fall back to llvm-gcc for i386 kexts. by Bob Wilson · 12 years ago
- 7cdd281 When loading a module fails because it is out of date, rebuild that by Douglas Gregor · 12 years ago
- 3043175 Split the instrinsic header wmmintrin.h into AES and PCLMUL parts, so by Douglas Gregor · 12 years ago
- ce36ecd Frontend: Add support for reading named pipes as the main file. by Daniel Dunbar · 12 years ago
- d6396a6 Use the individual -fsanitize=<...> arguments to control which of the UBSan by Richard Smith · 12 years ago
- c4dabad Add -fsanitize=<sanitizers> argument to driver and frontend, and add by Richard Smith · 12 years ago
- ca1b62a Rename LangOptions members for address sanitizer and thread sanitizer from by Richard Smith · 12 years ago
- 984e2eb Hash the various compiler version, target, preprocessor, and by Douglas Gregor · 12 years ago
- 191db6d only truncate source lines in text diagnostics when by Seth Cantrell · 12 years ago
- 9cffb4a don't step into the middle of multibyte sequences by Seth Cantrell · 12 years ago
- eaa5a2b fix bug in SourceColumnMap::startOfPreviousColumn by Seth Cantrell · 12 years ago
- 9cb1c3d Add a proper algorithm to compute accurate source ranges for diagnostics with by Eli Friedman · 12 years ago
- e50904f When code-completing don't disable the preprocessing record if modules are enabled. by Argyrios Kyrtzidis · 12 years ago
- 1d489cf Remove first argument from Arg::getValue; it's been unused since r105760. by Richard Smith · 12 years ago
- 7c3f8b3 Remove CompilerInvocation::toArgs and clang -cc1test mode. These were untested by Richard Smith · 12 years ago
- 4182ed6 [PCH] Remove the stat cache from the PCH file. by Argyrios Kyrtzidis · 12 years ago
- 3028038 Fix for -ast-dump-filter by Alexander Kornienko · 12 years ago
- 25893e0 Decouple code-completion for the SkipFunctionBodies frontend option and by Argyrios Kyrtzidis · 12 years ago
- 0d1e645 remove duplicate data array by Seth Cantrell · 12 years ago
- c6a2f6e fix calculation of end pointer by Seth Cantrell · 12 years ago
- badb3f6 Move getOriginalSourceFileName inline. Patch by Laszlo Nagy. by Rafael Espindola · 12 years ago
- b201e93 Remove spurious mode marker from .cpp file. by Nick Lewycky · 12 years ago
- 286d623 Reverted back the changes made in 166868 and in 166869 by Mahesha S · 12 years ago
- f3b5231 ------------------------------------------------- by Mahesha S · 12 years ago
- 4399890 ASTUnit doesn't actually care about the predefines; don't record them. by Douglas Gregor · 12 years ago
- 4c0c7e8 Teach the PCH validator to check the preprocessor options, especially by Douglas Gregor · 12 years ago
- 36a1649 Teach the preprocessor to hold onto the preprocessor options. by Douglas Gregor · 12 years ago
- 14e71f0 Move PreprocessorOptions into the Lex library, and make it intrusively by Douglas Gregor · 12 years ago
- c042edd Move HeaderSearchOptions into the Lex library, make it intrusively by Douglas Gregor · 12 years ago
- 4d9e497 [analyzer] Replace -analyzer-no-eagerly-trim-egraph with graph-trim-interval. by Jordan Rose · 12 years ago
- dc7b641 Use a .def file for most of the diagnostic options. by Douglas Gregor · 12 years ago
- 02c23eb Make DiagnosticOptions intrusively reference-counted, and make sure by Douglas Gregor · 12 years ago
- 4cdad31 Switch CodeGenOptions over to a .def file, like we do with LangOptions. by Douglas Gregor · 12 years ago
- 27ffa6c If the precompiled header named by "-include" is actually a directory, by Douglas Gregor · 12 years ago
- 4ec429d Handle implicitly-included PCH files the same way as by Douglas Gregor · 12 years ago
- 38295be Allow clients of the AST reader to specify what kinds of AST load by Douglas Gregor · 12 years ago
- 4825fd7 Distinguish the various kinds of AST file loading failures: by Douglas Gregor · 12 years ago
- c635710 [Options] Add prefixes to options. by Michael J. Spencer · 12 years ago
- 91e06da [Options] Make Option non clang specific. by Michael J. Spencer · 12 years ago
- 266dba3 Change VerifyDiagnosticConsumer so that it *must* contain at least one "expected-*" directive. As a result, for test-cases that are not expected to generate any diagnostics, an additional directive "expected-no-diagnostics" has been implemented which can then be included in such test-cases. This new directive may not be used in conjunction with any other "expected-*" directive. by Andy Gibbs · 12 years ago
- 4a529d2 Fix directive parsing in VerifyDiagnosticConsumer so that it ensures that "expected" is at the start of the word and will no longer accept typos such as "junkexpected-*" as a valid "expected-*" directive. A very few test-cases had to be amended to adhere to the new rule. by Andy Gibbs · 12 years ago
- f385233 Revert r166223 and the subsequent commits that depend on it, r166230 & r166235. by Argyrios Kyrtzidis · 12 years ago
- da3301e Add a new option for and disable column number information as there by Eric Christopher · 12 years ago
- d2deb91 [Options] Make Option non clang specific. by Michael J. Spencer · 12 years ago
- 4ca3abd Emit diagnostics in chunks even when we're trying to print colored template diffs. by Benjamin Kramer · 12 years ago
- 5ba49c0 Add -std=c++1y argument, for *highly* experimental C++14 support. by Richard Smith · 12 years ago
- 57016dd Serialize TargetOptions into an AST file, and make sure that we keep by Douglas Gregor · 12 years ago
- 9a022bb Teach TargetInfo to hold on to the TargetOptions with which it was created. by Douglas Gregor · 12 years ago
- a2e9489 Make sure temporary files are deleted when recovering from a crash when compiling modules. by Benjamin Kramer · 12 years ago
- ac447fc Delete temporary output files when an error occurs during PCH reading. by Benjamin Kramer · 12 years ago
- 900ab95 [libclang] Improve AST serialization done by ASTUnit::Save(). by Argyrios Kyrtzidis · 12 years ago
- 62288ed When indexing a module file, for the ppIncludedFile callback give by Argyrios Kyrtzidis · 12 years ago
- 2a85718 [modules] Consistently construct a buffer as input to build the module. by Argyrios Kyrtzidis · 12 years ago
- a8235d6 Rework the (de-)serialization of macros, as stored in by Douglas Gregor · 12 years ago
- d7ee194 Don't emit double parentheses in __clang_version__. by Benjamin Kramer · 12 years ago
- c7782d9 [Modules] Introduce Module::TopHeaders which is a set of top-level headers by Argyrios Kyrtzidis · 12 years ago
- 3da76bf [libclang] When indexing, invoke the importedASTFile for PCH files as well. by Argyrios Kyrtzidis · 12 years ago
- d3d9816 Introduce ASTConsumer::HandleImplicitImportDecl() callback that is invoked by Argyrios Kyrtzidis · 12 years ago
- 95c579c Some renames to use the 'visitor' nomenclature, no functionality change. by Argyrios Kyrtzidis · 12 years ago
- 2093e0b [libclang] When indexing an AST file, only deserialize the file level by Argyrios Kyrtzidis · 12 years ago
- 632dcc9 [libclang] When indexing an AST file, only deserialize the preprocessing record by Argyrios Kyrtzidis · 12 years ago
- f8afcff For PPCallbacks::InclusionDirective() add a parameter for the module, whenever by Argyrios Kyrtzidis · 12 years ago
- e2ac16b In the Module class, add a reference to the corresponding AST file. by Argyrios Kyrtzidis · 12 years ago
- f3477c1 Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. See: http://en.wikipedia.org/wiki/If_and_only_if Commit 164766 by Sylvestre Ledru · 12 years ago
- 94ff8e1 Fix a typo 'iff' => 'if' by Sylvestre Ledru · 12 years ago
- da31359 Per discussion in http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20120917/064551.html by Argyrios Kyrtzidis · 12 years ago
- c04bb92 [libclang] Always report a CXCursor_MacroDefinition for code-completion by Argyrios Kyrtzidis · 12 years ago
- e6d2202 Have ASTUnit::Save() return a bool to indicate save error. by Argyrios Kyrtzidis · 12 years ago
- 98e95bf Allow disabling PCH validation when loading an AST file by checking by Argyrios Kyrtzidis · 12 years ago
- 7f18633 [libclang] When loading an AST file, make sure to apply the language options by Argyrios Kyrtzidis · 12 years ago
- c7bb384 Make TextDiagnostic more robust against SourceLocations which point into the by Richard Smith · 12 years ago
- 127ff2e Conditionally parse documentation comments in system headers by by Ted Kremenek · 12 years ago