Rename UsedCommands to FinalPassCommands

When I read 'UsedCommands' I thought that it holds all commands used in the
file, not only those that have FinalPass().
This commit is contained in:
Yury G. Kudryashov 2012-02-29 11:49:42 +04:00
parent 26519d591e
commit 89403bf87f
2 changed files with 6 additions and 12 deletions

View File

@ -210,9 +210,9 @@ cmMakefile::~cmMakefile()
{
delete *i;
}
for(unsigned int i=0; i < this->UsedCommands.size(); i++)
for(unsigned int i=0; i < this->FinalPassCommands.size(); i++)
{
delete this->UsedCommands[i];
delete this->FinalPassCommands[i];
}
std::vector<cmFunctionBlocker*>::iterator pos;
for (pos = this->FunctionBlockers.begin();
@ -421,7 +421,7 @@ bool cmMakefile::ExecuteCommand(const cmListFileFunction& lff,
else if(pcmd->HasFinalPass())
{
// use the command
this->UsedCommands.push_back(pcmd.release());
this->FinalPassCommands.push_back(pcmd.release());
}
}
else if ( this->GetCMakeInstance()->GetWorkingMode() == cmake::SCRIPT_MODE
@ -813,8 +813,8 @@ void cmMakefile::FinalPass()
// give all the commands a chance to do something
// after the file has been parsed before generation
for(std::vector<cmCommand*>::iterator i = this->UsedCommands.begin();
i != this->UsedCommands.end(); ++i)
for(std::vector<cmCommand*>::iterator i = this->FinalPassCommands.begin();
i != this->FinalPassCommands.end(); ++i)
{
(*i)->FinalPass();
}

View File

@ -620,12 +620,6 @@ public:
*/
bool CanIWriteThisFile(const char* fileName);
/**
* Get the vector of used command instances.
*/
const std::vector<cmCommand*>& GetUsedCommands() const
{return this->UsedCommands;}
#if defined(CMAKE_BUILD_WITH_CMAKE)
/**
* Get the vector source groups.
@ -913,7 +907,7 @@ protected:
std::vector<cmSourceGroup> SourceGroups;
#endif
std::vector<cmCommand*> UsedCommands;
std::vector<cmCommand*> FinalPassCommands;
cmLocalGenerator* LocalGenerator;
bool IsFunctionBlocked(const cmListFileFunction& lff,
cmExecutionStatus &status);