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