Historial de Commits

Autor SHA1 Mensaje Fecha
  Douglas Gregor d620a84a01 Implement modules support for subframeworks (aka embedded hace 13 años
  Douglas Gregor 9f74f4f05c Minor tweak to prepare for submodules with umbrella headers. No actual hace 13 años
  Douglas Gregor e209e50268 Implement inferred submodules support, which (when requested) hace 13 años
  Douglas Gregor 1e12368db1 Parse inferred submodules in module maps, track their contents in hace 13 años
  Douglas Gregor 209977c4d8 Inferred framework modules automatically export anything they import hace 13 años
  Douglas Gregor 0adaa88099 Implement support for wildcard exports in modules, allowing a module hace 13 años
  Douglas Gregor 55988680ec When writing a module file, keep track of the set of (sub)modules that hace 13 años
  Douglas Gregor 90db26000a Implementing parsing and resolution of module export declarations hace 13 años
  Douglas Gregor 863eb53b5c Unbreak build with GCC. Clang is too lame to diagnose this particular ill-formedness hace 13 años
  Douglas Gregor 1a4761edca Promote ModuleMap::Module to a namespace-scope class in the Basic hace 13 años
  Douglas Gregor 392ed2b717 Implement (de-)serialization of the description of a module and its hace 13 años
  Benjamin Kramer c55edcf93e Use raw_ostream::indent. hace 13 años
  Douglas Gregor 7f5fd8e79c Switch the module map printer over to hace 13 años
  Douglas Gregor 213d1be740 Escape strings when printing module maps, for silly operating systems hace 13 años
  Douglas Gregor 18ee547b69 Switch on-demand module building over to use module maps, always. When hace 13 años
  Douglas Gregor f9e357d8a6 Teach the module import mechanism how to rebuild modules expressed via hace 13 años
  Douglas Gregor 804c3bfee2 Expose the printing of module maps as part of the ModuleMap::Module hace 13 años
  Douglas Gregor a865405e41 Add the notion of "framework" modules to module maps. Framework hace 13 años
  Douglas Gregor 09fe1bb696 Actually free memory for the module maps hace 13 años
  Douglas Gregor 2821c7f887 When we're loading a framework header, first try to turn the framework hace 13 años
  Douglas Gregor adb979924a A module with an umbrella header assumes that all of the headers in hace 13 años
  Benjamin Kramer c96c7218b9 Silence unused variable warning. hace 13 años
  Douglas Gregor 484535e45b Teach the search for modules to consider modules described by a module hace 13 años
  Douglas Gregor 65f3b5e990 Wire up the mapping from header files mentioned in module maps over to hace 13 años
  Douglas Gregor 8b6d3deb5a Resolve the header files named in module map "header" and "umbrella" hace 13 años
  Douglas Gregor a30cfe5026 Introduce basic support for parsing module map files. hace 13 años