summaryrefslogtreecommitdiffstats
path: root/Source/cmDefinitions.h
diff options
context:
space:
mode:
authorStephen Kelly <steveire@gmail.com>2015-04-26 14:13:56 (GMT)
committerStephen Kelly <steveire@gmail.com>2015-04-29 21:54:17 (GMT)
commitaa4d1ee80f1ced5b09335cc84bdd373c0875fd80 (patch)
tree17b4cc2a21e72453fa93439e3497c18fca0624c3 /Source/cmDefinitions.h
parent60becdc65c5f8cfad4b2c6a33e3649d2acbddf39 (diff)
downloadCMake-aa4d1ee80f1ced5b09335cc84bdd373c0875fd80.zip
CMake-aa4d1ee80f1ced5b09335cc84bdd373c0875fd80.tar.gz
CMake-aa4d1ee80f1ced5b09335cc84bdd373c0875fd80.tar.bz2
cmDefinitions: Convert MakeClosure into a static method.
Accept a range of cmDefinitions*.
Diffstat (limited to 'Source/cmDefinitions.h')
-rw-r--r--Source/cmDefinitions.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/Source/cmDefinitions.h b/Source/cmDefinitions.h
index 40e0531..67b6170 100644
--- a/Source/cmDefinitions.h
+++ b/Source/cmDefinitions.h
@@ -50,7 +50,9 @@ public:
/** Compute the set of all defined keys. */
std::vector<std::string> ClosureKeys() const;
- cmDefinitions MakeClosure() const;
+ static cmDefinitions MakeClosure(
+ std::list<cmDefinitions const*>::iterator begin,
+ std::list<cmDefinitions const*>::iterator end);
private:
// String with existence boolean.