cmMakefile: Inline PushScope into PushFunctionScope.

Make it possible to group the various methods here a different way.
This commit is contained in:
Stephen Kelly committed 2015-06-06 09:30:45 +02:00
1 parent ca140c2e89
commit db74ce5820
1 file changed
+16 -2
+16 -2
View File
@@ -1564,7 +1564,13 @@ void cmMakefile::InitializeFromParent()
void cmMakefile::PushFunctionScope(const cmPolicies::PolicyMap& pm)
{
this->PushScope();
this->Internal->PushDefinitions();
this->PushLoopBlockBarrier();
#if defined(CMAKE_BUILD_WITH_CMAKE)
this->GetGlobalGenerator()->GetFileLockPool().PushFunctionScope();
#endif
this->PushFunctionBlockerBarrier();
@@ -1579,7 +1585,15 @@ void cmMakefile::PopFunctionScope(bool reportError)
this->PopFunctionBlockerBarrier(reportError);
this->PopScope();
#if defined(CMAKE_BUILD_WITH_CMAKE)
this->GetGlobalGenerator()->GetFileLockPool().PopFunctionScope();
#endif
this->PopLoopBlockBarrier();
this->CheckForUnusedVariables();
this->Internal->PopDefinitions();
}
void cmMakefile::PushMacroScope(const cmPolicies::PolicyMap& pm)