提交历史

作者 SHA1 备注 提交日期
  Ted Kremenek 2a76410c0a Refactor SerializeDiagnosticsPrinter to using DiagnosticRenderer. This gives us comparative diagnostics 13 年之前
  Argyrios Kyrtzidis 53ba95612c Revert r146646 that was a mistake, and make the intended change in the right file. 13 年之前
  Argyrios Kyrtzidis f5a684d774 [libclang] Try to unbreak mingw build. 13 年之前
  Douglas Gregor 5e3f9223db Keep track of import dependencies between submodules within the module 13 年之前
  Argyrios Kyrtzidis 29f2787b6d Make changes to SDiagsWriter to make it work in combination with the ARC migrator: 13 年之前
  Douglas Gregor f64114b2aa If we can't write the temporary module map file when compiling a 13 年之前
  Douglas Gregor e912029b91 Add a FIXME to provide a sensible error message here 13 年之前
  Douglas Gregor 1e821e9eba Use absolute paths for temporary module map files 13 年之前
  Douglas Gregor 93ebfa6139 When we treat an #include or #import as a module import, create an 13 年之前
  Douglas Gregor 5e35693721 Introduce the notion of name visibility into modules. For a given 13 年之前
  Douglas Gregor 1a4761edca Promote ModuleMap::Module to a namespace-scope class in the Basic 13 年之前
  Matt Beaumont-Gay e25633f777 Don't collide loop variable names (to appease GCC) 13 年之前
  Douglas Gregor 392ed2b717 Implement (de-)serialization of the description of a module and its 13 年之前
  Douglas Gregor b514c79282 Teach the preprocessor how to handle module import declarations that 13 年之前
  Douglas Gregor 49009ec701 When loading a module that involves submodules (e.g., std.vector), 13 年之前
  Douglas Gregor 3d3589db57 Switch the module-loading interfaces and parser from a simple 13 年之前
  Douglas Gregor 18ee547b69 Switch on-demand module building over to use module maps, always. When 13 年之前
  Douglas Gregor f9e357d8a6 Teach the module import mechanism how to rebuild modules expressed via 13 年之前
  Douglas Gregor 933e7a61da Start refactoring to use module maps when rebuilding a module 13 年之前
  Douglas Gregor a4d36a6dd0 When attempting to load a module that is not in the module cache, 13 年之前
  Ted Kremenek d3b74d9ca4 Make 'LangOptions' in CompilerInvocation a heap-allocated, reference counted object. I discovered that llvm::RefCountedBase<T> has 13 年之前
  Douglas Gregor d2536a604f Revert r144703. It was a dumb idea anyway; will add the new bits more 13 年之前
  Douglas Gregor b8691df825 Split GenerateModuleAction into its own action, which will start 13 年之前
  Douglas Gregor b86b8dc7ef Add a -cc1-level option -fmodule-name=<name>, which will be used when 13 年之前
  Douglas Gregor 8e23806863 I predict that HeaderSearch will need the ability to generate 13 年之前
  Sebastian Pop 5d8b954842 rename getHostTriple into getDefaultTargetTriple in clang 14 年之前
  Ted Kremenek 7800212ef2 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. 14 年之前
  NAKAMURA Takumi 0caed281f7 lib/Frontend/CompilerInstance.cpp: Suppress a "Comparision of unsigned and signed" warning on Cygwin gcc-4.3.4. 14 年之前
  NAKAMURA Takumi a789ca9b96 Whitespace 14 年之前
  Douglas Gregor 2572849d5e Seriously ugly hack, part 2 14 年之前