]> granicus.if.org Git - clang/commit
Implement inferred submodules support, which (when requested)
authorDouglas Gregor <dgregor@apple.com>
Tue, 6 Dec 2011 01:10:29 +0000 (01:10 +0000)
committerDouglas Gregor <dgregor@apple.com>
Tue, 6 Dec 2011 01:10:29 +0000 (01:10 +0000)
commite209e5026892cb07294f733c72bd51359c0f0e72
treeba7b04ead00a1068a2ff130d38cc6b4b24a48d53
parent19efa3ee5a7f2232884f9cca6871329ffe85653c
Implement inferred submodules support, which (when requested)
implicitly generates submodules corresponding to the headers that fall
within a module.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@145887 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Lex/ModuleMap.h
include/clang/Serialization/ASTWriter.h
lib/Lex/ModuleMap.cpp
lib/Serialization/ASTReader.cpp
lib/Serialization/ASTWriter.cpp
test/Modules/Inputs/Module.framework/Headers/Buried/Treasure.h [new file with mode: 0644]
test/Modules/Inputs/Module.framework/Headers/Module.h
test/Modules/Inputs/Module.framework/Headers/Sub.h [new file with mode: 0644]
test/Modules/inferred-submodules.c [new file with mode: 0644]