]> granicus.if.org Git - clang/commit
Introduce the notion of excluded headers into the module map
authorDouglas Gregor <dgregor@apple.com>
Mon, 15 Oct 2012 06:28:11 +0000 (06:28 +0000)
committerDouglas Gregor <dgregor@apple.com>
Mon, 15 Oct 2012 06:28:11 +0000 (06:28 +0000)
commit2b49d1f0ad790a8a5d514af1be211591a746cb73
tree966fe5f0becde3d5743aac41725e515d18271139
parent50e6b18f99c45b31e6216ab221f6b3911b24fa1f
Introduce the notion of excluded headers into the module map
description. Previously, one could emulate this behavior by placing
the header in an always-unavailable submodule, but Argyrios guilted me
into expressing this idea properly.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165921 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/Module.h
include/clang/Lex/ModuleMap.h
include/clang/Serialization/ASTBitCodes.h
lib/Basic/Module.cpp
lib/Lex/ModuleMap.cpp
lib/Serialization/ASTReader.cpp
lib/Serialization/ASTWriter.cpp
test/Modules/Inputs/NoUmbrella.framework/module.map