1. 5ebcb20 For ModuleLoader::makeModuleVisible() also pass the source location where the by Argyrios Kyrtzidis · 12 years ago
  2. 74c2498 Don't warn about Unicode characters in -E mode. by Jordan Rose · 12 years ago
  3. 1a49d97 Implement the reader of the global module index and wire it into the AST reader. by Douglas Gregor · 12 years ago
  4. f575d6e Rename the -cc1 option "-generate-module-index" to by Douglas Gregor · 12 years ago
  5. a6b00fc Implement the writer side of the global module index. by Douglas Gregor · 12 years ago
  6. d47afb9 Nuke SetUpBuildDumpLog. by Sean Silva · 12 years ago
  7. d2ff76b Fix what appears to be a copy-paste error. by Sean Silva · 12 years ago
  8. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  9. ca2ab45 Provide Decl::getOwningModule(), which determines the (sub)module in by Douglas Gregor · 12 years ago
  10. b8a8be1 Be more careful about updating the failed-modules set by Douglas Gregor · 12 years ago
  11. 86ebd03 Remove -Wmodule-build; it was a dumb idea anyway. <rdar://problem/12957525> by Douglas Gregor · 12 years ago
  12. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  13. 37ed127 Refactor recording the preprocessor conditional directive regions out of by Argyrios Kyrtzidis · 12 years ago
  14. 4565e48 Rename ModuleBuildPath -> ModuleBuildStack. Thanks, Dmitri! by Douglas Gregor · 12 years ago
  15. 830ea5b When an error occurs while building a module on demand, provide "While by Douglas Gregor · 12 years ago
  16. 463d909 Keep track of modules that have failed to build. If we encounter an by Douglas Gregor · 12 years ago
  17. acf3612 Frontend: Create a virtual file for named pipe inputs. by Daniel Dunbar · 12 years ago
  18. 49a8754 Since CreateTargetInfo is taking ownership of the target options, pass by Douglas Gregor · 12 years ago
  19. 958bcaf [modules] Setup the import location of a module file and use it by Argyrios Kyrtzidis · 12 years ago
  20. ecd27bf Add a FileCharacteristic parameter to SourceManager::createFileIDForMemBuffer by Argyrios Kyrtzidis · 12 years ago
  21. 8616f9a Turn FrontendInputFile into an immutable class and have it also accept by Argyrios Kyrtzidis · 12 years ago
  22. 8e1fbbc Make CompilerInstance::InitializeSourceManager accept a FrontendInputFile, by Argyrios Kyrtzidis · 12 years ago
  23. 7cdd281 When loading a module fails because it is out of date, rebuild that by Douglas Gregor · 12 years ago
  24. ce36ecd Frontend: Add support for reading named pipes as the main file. by Daniel Dunbar · 12 years ago
  25. 4182ed6 [PCH] Remove the stat cache from the PCH file. by Argyrios Kyrtzidis · 12 years ago
  26. 25893e0 Decouple code-completion for the SkipFunctionBodies frontend option and by Argyrios Kyrtzidis · 12 years ago
  27. 36a1649 Teach the preprocessor to hold onto the preprocessor options. by Douglas Gregor · 12 years ago
  28. c042edd Move HeaderSearchOptions into the Lex library, make it intrusively by Douglas Gregor · 12 years ago
  29. 02c23eb Make DiagnosticOptions intrusively reference-counted, and make sure by Douglas Gregor · 12 years ago
  30. 38295be Allow clients of the AST reader to specify what kinds of AST load by Douglas Gregor · 12 years ago
  31. 4825fd7 Distinguish the various kinds of AST file loading failures: by Douglas Gregor · 12 years ago
  32. a2e9489 Make sure temporary files are deleted when recovering from a crash when compiling modules. by Benjamin Kramer · 12 years ago
  33. ac447fc Delete temporary output files when an error occurs during PCH reading. by Benjamin Kramer · 12 years ago
  34. a8235d6 Rework the (de-)serialization of macros, as stored in by Douglas Gregor · 12 years ago
  35. d3d9816 Introduce ASTConsumer::HandleImplicitImportDecl() callback that is invoked by Argyrios Kyrtzidis · 12 years ago
  36. e2ac16b In the Module class, add a reference to the corresponding AST file. by Argyrios Kyrtzidis · 12 years ago
  37. d99ef53 Add a new libclang completion API to get brief documentation comment that is by Dmitri Gribenko · 12 years ago
  38. 832a2aa Pulls diagnostics for temp file handling into the common diagnostic kinds. by Manuel Klimek · 12 years ago
  39. 7d9ae25 For final output files create them with mode 0664 to match other by Eric Christopher · 12 years ago
  40. f720a2b Remove variables made dead by r155923 by David Blaikie · 12 years ago
  41. 1b9a688 Remove dead code found by static analyzer. by Ted Kremenek · 12 years ago
  42. 93a4994 objective-c modern translator: buildit objc bool by Fariborz Jahanian · 12 years ago
  43. 9bc0c29 Changed all direct calls to CompletionConsumer.reset(..) to go call by Erik Verbruggen · 12 years ago
  44. 6a91d38 Added a flag to the parser to skip method bodies. by Erik Verbruggen · 12 years ago
  45. bef35c9 [PCH] Mark a PCH file with a flag to indicate if the serialized AST had by Argyrios Kyrtzidis · 13 years ago
  46. c6c5452 [preprocessor] Enhance PreprocessingRecord to keep track of locations of conditional directives. by Argyrios Kyrtzidis · 13 years ago
  47. e21dd28 Frontend: Default to creating output files using temporary files + rename. by Daniel Dunbar · 13 years ago
  48. 12f28ab Frontend: Don't automatically create missing directories when using temporary files with createOutputFile() by Daniel Dunbar · 13 years ago
  49. e1d4330 Don't record nested macro expansions in the preprocessing record, by Argyrios Kyrtzidis · 13 years ago
  50. c93dc78 Basic: import IntrusiveRefCntPtr<> into clang namespace by Dylan Noblesmith · 13 years ago
  51. f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 13 years ago
  52. 6f42b62 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 13 years ago
  53. 773303a Rename -dependency-graphviz to -dependencncy-dot by Douglas Gregor · 13 years ago
  54. c69a181 Introduce a -cc1 option "-dependency-graphviz" that determines header by Douglas Gregor · 13 years ago
  55. dc58aa7 Thread a TargetInfo through to the module map; we'll need it for by Douglas Gregor · 13 years ago
  56. 52f1272 Switch over to LLVM's file-level locking facility by Douglas Gregor · 13 years ago
  57. 85ae12d Ensure that we clean up after a failed module build and cope with the by Douglas Gregor · 13 years ago
  58. c5b2e58 Implement code completion support for module import declarations, e.g., by Douglas Gregor · 13 years ago
  59. e434ec7 Rework HeaderSearch's interface for getting a module from a name and by Douglas Gregor · 13 years ago
  60. a1f1fad Introduce module attributes into the module map grammar, along with a by Douglas Gregor · 13 years ago
  61. 1f6b2b5 Extract the (InputKind, std::string) pair used to describe inputs to by Douglas Gregor · 13 years ago
  62. b7a7819 Store the submodules of a module in source order, as they are stored by Douglas Gregor · 13 years ago
  63. 51f564f Implement support for module requirements, which indicate the language by Douglas Gregor · 13 years ago
  64. 305dc3e Detect when mapping a #include/#import over to a submodule ends up by Douglas Gregor · 13 years ago
  65. 2a76410 Refactor SerializeDiagnosticsPrinter to using DiagnosticRenderer. This gives us comparative diagnostics by Ted Kremenek · 13 years ago
  66. 53ba956 Revert r146646 that was a mistake, and make the intended change in the right file. by Argyrios Kyrtzidis · 13 years ago
  67. f5a684d [libclang] Try to unbreak mingw build. by Argyrios Kyrtzidis · 13 years ago
  68. 5e3f922 Keep track of import dependencies between submodules within the module by Douglas Gregor · 13 years ago
  69. 29f2787 Make changes to SDiagsWriter to make it work in combination with the ARC migrator: by Argyrios Kyrtzidis · 13 years ago
  70. f64114b If we can't write the temporary module map file when compiling a by Douglas Gregor · 13 years ago
  71. e912029 Add a FIXME to provide a sensible error message here by Douglas Gregor · 13 years ago
  72. 1e821e9 Use absolute paths for temporary module map files by Douglas Gregor · 13 years ago
  73. 93ebfa6 When we treat an #include or #import as a module import, create an by Douglas Gregor · 13 years ago
  74. 5e35693 Introduce the notion of name visibility into modules. For a given by Douglas Gregor · 13 years ago
  75. 1a4761e Promote ModuleMap::Module to a namespace-scope class in the Basic by Douglas Gregor · 13 years ago
  76. e25633f Don't collide loop variable names (to appease GCC) by Matt Beaumont-Gay · 13 years ago
  77. 392ed2b Implement (de-)serialization of the description of a module and its by Douglas Gregor · 13 years ago
  78. b514c79 Teach the preprocessor how to handle module import declarations that by Douglas Gregor · 13 years ago
  79. 49009ec When loading a module that involves submodules (e.g., std.vector), by Douglas Gregor · 13 years ago
  80. 3d3589d Switch the module-loading interfaces and parser from a simple by Douglas Gregor · 13 years ago
  81. 18ee547 Switch on-demand module building over to use module maps, always. When by Douglas Gregor · 13 years ago
  82. f9e357d Teach the module import mechanism how to rebuild modules expressed via by Douglas Gregor · 13 years ago
  83. 933e7a6 Start refactoring to use module maps when rebuilding a module by Douglas Gregor · 13 years ago
  84. a4d36a6 When attempting to load a module that is not in the module cache, by Douglas Gregor · 13 years ago
  85. d3b74d9 Make 'LangOptions' in CompilerInvocation a heap-allocated, reference counted object. I discovered that llvm::RefCountedBase<T> has by Ted Kremenek · 13 years ago
  86. d2536a6 Revert r144703. It was a dumb idea anyway; will add the new bits more by Douglas Gregor · 13 years ago
  87. b8691df Split GenerateModuleAction into its own action, which will start by Douglas Gregor · 13 years ago
  88. b86b8dc Add a -cc1-level option -fmodule-name=<name>, which will be used when by Douglas Gregor · 13 years ago
  89. 8e23806 I predict that HeaderSearch will need the ability to generate by Douglas Gregor · 13 years ago
  90. 5d8b954 rename getHostTriple into getDefaultTargetTriple in clang by Sebastian Pop · 13 years ago
  91. 7800212 Start work on SerializedDiagnosticPrinter, a new DiagnosticConsumer that serializes out the diagnostics for a given translation unit to a bit code file. This is a WIP. by Ted Kremenek · 13 years ago
  92. 0caed28 lib/Frontend/CompilerInstance.cpp: Suppress a "Comparision of unsigned and signed" warning on Cygwin gcc-4.3.4. by NAKAMURA Takumi · 13 years ago
  93. a789ca9 Whitespace by NAKAMURA Takumi · 13 years ago
  94. 2572849 Seriously ugly hack, part 2 by Douglas Gregor · 13 years ago
  95. 1872e79 Seriously ugly hack to try to get the Windows builders back online by Douglas Gregor · 13 years ago
  96. 2bc7507 Introduce a simple file-based locking protocol for on-demand module by Douglas Gregor · 13 years ago
  97. 0ced799 When build a module on demand, run the module-building job on a by Douglas Gregor · 13 years ago
  98. 08d6acf Introduce an opt-in warning when a module is being implicitly built by Douglas Gregor · 13 years ago
  99. aee526e Introduce a pure virtual clone() method to DiagnosticConsumer, so that by Douglas Gregor · 13 years ago
  100. 621bc69 Rename VerifyDiagnosticsClient to VerifyDiagnosticConsumer as per issue 5397 by David Blaikie · 13 years ago