forked from OSchip/llvm-project
524e33e1f8
umbrella headers in the sense that all of the headers within that directory (and eventually its subdirectories) are considered to be part of the module with that umbrella directory. However, unlike umbrella headers, which are expected to include all of the headers within their subdirectories, Clang will automatically include all of the headers it finds in the named subdirectory. The intent here is to allow a module map to trivially turn a subdirectory into a module, where the module's structure can mimic the directory structure. llvm-svn: 146165 |
||
---|---|---|
.. | ||
Umbrella | ||
Umbrella2 | ||
nested | ||
nested_umbrella | ||
a1.h | ||
a2.h | ||
b1.h | ||
module.map |