Commit History

作者 SHA1 備註 提交日期
  Douglas Gregor 23af6d58e3 Implement inference for the "Private" submodule corresponding to 13 年之前
  Douglas Gregor 587986efc5 Implement basic support for private headers in frameworks. In essence, 13 年之前
  Douglas Gregor e6fb987697 Remove misleading error message 13 年之前
  Douglas Gregor ac252a3b0f When inferring a module map for a framework, infer subframework 13 年之前
  Douglas Gregor ef85b56bfe Allow inferred submodules for any (sub)module that has an umbrella header 13 年之前
  Douglas Gregor d620a84a01 Implement modules support for subframeworks (aka embedded 13 年之前
  Douglas Gregor 9f74f4f05c Minor tweak to prepare for submodules with umbrella headers. No actual 13 年之前
  Douglas Gregor e209e50268 Implement inferred submodules support, which (when requested) 13 年之前
  Douglas Gregor 1e12368db1 Parse inferred submodules in module maps, track their contents in 13 年之前
  Douglas Gregor 209977c4d8 Inferred framework modules automatically export anything they import 13 年之前
  Douglas Gregor 0adaa88099 Implement support for wildcard exports in modules, allowing a module 13 年之前
  Douglas Gregor 55988680ec When writing a module file, keep track of the set of (sub)modules that 13 年之前
  Douglas Gregor 90db26000a Implementing parsing and resolution of module export declarations 13 年之前
  Douglas Gregor 863eb53b5c Unbreak build with GCC. Clang is too lame to diagnose this particular ill-formedness 13 年之前
  Douglas Gregor 1a4761edca Promote ModuleMap::Module to a namespace-scope class in the Basic 13 年之前
  Douglas Gregor 392ed2b717 Implement (de-)serialization of the description of a module and its 13 年之前
  Benjamin Kramer c55edcf93e Use raw_ostream::indent. 13 年之前
  Douglas Gregor 7f5fd8e79c Switch the module map printer over to 13 年之前
  Douglas Gregor 213d1be740 Escape strings when printing module maps, for silly operating systems 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 804c3bfee2 Expose the printing of module maps as part of the ModuleMap::Module 13 年之前
  Douglas Gregor a865405e41 Add the notion of "framework" modules to module maps. Framework 13 年之前
  Douglas Gregor 09fe1bb696 Actually free memory for the module maps 13 年之前
  Douglas Gregor 2821c7f887 When we're loading a framework header, first try to turn the framework 13 年之前
  Douglas Gregor adb979924a A module with an umbrella header assumes that all of the headers in 13 年之前
  Benjamin Kramer c96c7218b9 Silence unused variable warning. 13 年之前
  Douglas Gregor 484535e45b Teach the search for modules to consider modules described by a module 13 年之前
  Douglas Gregor 65f3b5e990 Wire up the mapping from header files mentioned in module maps over to 13 年之前
  Douglas Gregor 8b6d3deb5a Resolve the header files named in module map "header" and "umbrella" 13 年之前