aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Lex/ModuleMap.h
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2011-12-06 19:39:29 +0000
committerDouglas Gregor <dgregor@apple.com>2011-12-06 19:39:29 +0000
commitac252a3b0f8101a7274309e4a5cf2d5f0fdba675 (patch)
tree444e81bdd5f34b56b79a2d137b66f72566525d78 /include/clang/Lex/ModuleMap.h
parentb80a3869b419c94ad85d2a39041c59100691bb3e (diff)
When inferring a module map for a framework, infer subframework
modules for each of its subframeworks. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@145957 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Lex/ModuleMap.h')
-rw-r--r--include/clang/Lex/ModuleMap.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/clang/Lex/ModuleMap.h b/include/clang/Lex/ModuleMap.h
index 1ef4f674e2..262e50db23 100644
--- a/include/clang/Lex/ModuleMap.h
+++ b/include/clang/Lex/ModuleMap.h
@@ -146,7 +146,8 @@ public:
/// \brief Infer the contents of a framework module map from the given
/// framework directory.
Module *inferFrameworkModule(StringRef ModuleName,
- const DirectoryEntry *FrameworkDir);
+ const DirectoryEntry *FrameworkDir,
+ Module *Parent);
/// \brief Retrieve the module map file containing the definition of the given
/// module.