diff options
author | Stephen Kelly <steveire@gmail.com> | 2016-10-18 19:28:45 (GMT) |
---|---|---|
committer | Stephen Kelly <steveire@gmail.com> | 2016-10-18 19:28:45 (GMT) |
commit | cb40af5d6fa65dae9421280c05934eafc8a66165 (patch) | |
tree | d59e49d237a5c1f57ee87d8ec24ebb4c58951da4 /Source | |
parent | 1205f75e3bd9e5ff7051459cac4594ea7c3a9bf9 (diff) | |
download | CMake-cb40af5d6fa65dae9421280c05934eafc8a66165.zip CMake-cb40af5d6fa65dae9421280c05934eafc8a66165.tar.gz CMake-cb40af5d6fa65dae9421280c05934eafc8a66165.tar.bz2 |
cmState: Move SnapshotDataType to separate namespace
Diffstat (limited to 'Source')
-rw-r--r-- | Source/cmState.cxx | 2 | ||||
-rw-r--r-- | Source/cmState.h | 7 |
2 files changed, 5 insertions, 4 deletions
diff --git a/Source/cmState.cxx b/Source/cmState.cxx index 86d238a..c3e061b 100644 --- a/Source/cmState.cxx +++ b/Source/cmState.cxx @@ -25,7 +25,7 @@ static std::string const kBUILDSYSTEM_TARGETS = "BUILDSYSTEM_TARGETS"; static std::string const kSOURCE_DIR = "SOURCE_DIR"; static std::string const kSUBDIRECTORIES = "SUBDIRECTORIES"; -struct cmState::SnapshotDataType +struct cmStateDetail::SnapshotDataType { cmState::PositionType ScopeParent; cmState::PositionType DirectoryParent; diff --git a/Source/cmState.h b/Source/cmState.h index 24db08c..d733469 100644 --- a/Source/cmState.h +++ b/Source/cmState.h @@ -25,15 +25,16 @@ class cmPropertyDefinition; namespace cmStateDetail { struct BuildsystemDirectoryStateType; +struct SnapshotDataType; } class cmState { - struct SnapshotDataType; struct PolicyStackEntry; - typedef cmLinkedTree<SnapshotDataType>::iterator PositionType; + typedef cmLinkedTree<cmStateDetail::SnapshotDataType>::iterator PositionType; friend class Snapshot; friend struct cmStateDetail::BuildsystemDirectoryStateType; + friend struct cmStateDetail::SnapshotDataType; public: cmState(); @@ -341,7 +342,7 @@ private: cmLinkedTree<std::string> ExecutionListFiles; cmLinkedTree<PolicyStackEntry> PolicyStack; - cmLinkedTree<SnapshotDataType> SnapshotData; + cmLinkedTree<cmStateDetail::SnapshotDataType> SnapshotData; cmLinkedTree<cmDefinitions> VarTree; std::string SourceDirectory; |