Коммит түүх

Эзэн SHA1 Мессеж Огноо
  Douglas Gregor a4a90cabfa When building a module, forward diagnostics to the outer diagnostic consumer. 12 жил өмнө
  Argyrios Kyrtzidis ea65cb191c Remove the unused MemoryBuffers, no functionality change. 12 жил өмнө
  Argyrios Kyrtzidis bd25ff8632 [preprocessor] Allow comparing two macro definitions syntactically instead of only lexically. 12 жил өмнө
  Douglas Gregor 670b2e6e9e Use getPredefinesFileID() appropriately. 12 жил өмнө
  Benjamin Kramer 93ce7d59f0 Remove sign-compare warning on systems that still use 32 bit time_ts. 12 жил өмнө
  Argyrios Kyrtzidis d560ce3b66 [Preprocessor] Remove PPMutationListener. 12 жил өмнө
  Argyrios Kyrtzidis c56fff7fd2 [Preprocessor/Modules] Separate the macro directives kinds into their own MacroDirective's subclasses. 12 жил өмнө
  Douglas Gregor 87ab066c70 Use <time.h> rather than <sys/time.h> 12 жил өмнө
  Douglas Gregor d44d2872b2 <rdar://problem/13434605> Periodically prune the module cache so that it does not grow forever. 12 жил өмнө
  Douglas Gregor ed2fc2a311 <rdar://problem/13479539> Only rebuild the global module cache when we're allowed to. 12 жил өмнө
  Douglas Gregor 906d66acc5 <rdar://problem/12368093> Extend module maps with a 'conflict' declaration, and warn when a newly-imported module conflicts with an already-imported module. 12 жил өмнө
  Douglas Gregor 63a726870b <rdar://problem/10796651> Introduce configuration macros into module maps. 12 жил өмнө
  Douglas Gregor 677e15ffee <rdar://problem/13363214> Eliminate race condition between module rebuild and the global module index. 12 жил өмнө
  Douglas Gregor ea14a8799f Never cache the result of a module file lookup. 12 жил өмнө
  Douglas Gregor 005d51bc4f Be a little more permissive with -fmodules-ignore-macro= by removing everything after the second '=' if it is there. 12 жил өмнө
  Douglas Gregor 2a06085281 Introduce -fmodules-ignore-macro=NNN to ignore a macro when building/loading modules. 12 жил өмнө
  Douglas Gregor 8bf778eb9c Detect when we end up trying to load conflicting module files. 12 жил өмнө
  Argyrios Kyrtzidis 5ebcb20b03 For ModuleLoader::makeModuleVisible() also pass the source location where the 12 жил өмнө
  Jordan Rose 74c2498bb9 Don't warn about Unicode characters in -E mode. 12 жил өмнө
  Douglas Gregor 1a49d97d76 Implement the reader of the global module index and wire it into the 12 жил өмнө
  Douglas Gregor f575d6e7c3 Rename the -cc1 option "-generate-module-index" to 12 жил өмнө
  Douglas Gregor a6b00fc976 Implement the writer side of the global module index. 12 жил өмнө
  Sean Silva d47afb96a3 Nuke SetUpBuildDumpLog. 12 жил өмнө
  Sean Silva d2ff76b84c Fix what appears to be a copy-paste error. 12 жил өмнө
  Dmitri Gribenko cfa88f8939 Remove useless 'llvm::' qualifier from names like StringRef and others that are 12 жил өмнө
  Douglas Gregor ca2ab45341 Provide Decl::getOwningModule(), which determines the (sub)module in 12 жил өмнө
  Douglas Gregor b8a8be1003 Be more careful about updating the failed-modules set 12 жил өмнө
  Douglas Gregor 86ebd03380 Remove -Wmodule-build; it was a dumb idea anyway. <rdar://problem/12957525> 12 жил өмнө
  Chandler Carruth 55fc873017 Sort all of Clang's files under 'lib', and fix up the broken headers 12 жил өмнө
  Argyrios Kyrtzidis 37ed12720a Refactor recording the preprocessor conditional directive regions out of 12 жил өмнө