This patch adds new private headers to the module map. Private
authorLawrence Crowl <crowl@google.com>
Thu, 20 Jun 2013 21:14:14 +0000 (21:14 +0000)
committerLawrence Crowl <crowl@google.com>
Thu, 20 Jun 2013 21:14:14 +0000 (21:14 +0000)
commitb53e5483b0490894b67a59ac4913a5229993591a
treec8387b8a8bff9e04371a6f754492097deb8b353a
parent664c4c678b5144b217f2773102adb3bc9ea8734a
This patch adds new private headers to the module map. Private
headers may be included from within the module, but not from outside
the module.

llvm-svn: 184471
18 files changed:
clang/docs/Modules.rst
clang/include/clang/Basic/DiagnosticLexKinds.td
clang/include/clang/Basic/Module.h
clang/include/clang/Lex/DirectoryLookup.h
clang/include/clang/Lex/HeaderSearch.h
clang/include/clang/Lex/ModuleMap.h
clang/include/clang/Lex/Preprocessor.h
clang/include/clang/Serialization/ASTBitCodes.h
clang/lib/Basic/Module.cpp
clang/lib/Frontend/FrontendActions.cpp
clang/lib/Frontend/VerifyDiagnosticConsumer.cpp
clang/lib/Lex/HeaderSearch.cpp
clang/lib/Lex/ModuleMap.cpp
clang/lib/Lex/PPDirectives.cpp
clang/lib/Lex/PPMacroExpansion.cpp
clang/lib/Lex/Pragma.cpp
clang/lib/Serialization/ASTReader.cpp
clang/lib/Serialization/ASTWriter.cpp