Undefine local preprocessor loop variables.
Most occurances of this pattern already contain the undef, so add it to the rest too.
This commit is contained in:
parent
9ba47ee49b
commit
0f3e8e957f
|
@ -36,6 +36,8 @@ bool cmExportTryCompileFileGenerator::GenerateMainFile(std::ostream& os)
|
|||
|
||||
CM_FOR_EACH_TRANSITIVE_PROPERTY_NAME(FIND_TARGETS)
|
||||
|
||||
#undef FIND_TARGETS
|
||||
|
||||
this->PopulateProperties(te, properties, emittedDeps);
|
||||
|
||||
this->GenerateInterfaceProperties(te, os, properties);
|
||||
|
|
|
@ -40,6 +40,7 @@ cmGeneratorExpressionDAGChecker::cmGeneratorExpressionDAGChecker(
|
|||
CM_FOR_EACH_TRANSITIVE_PROPERTY_METHOD(TEST_TRANSITIVE_PROPERTY_METHOD)
|
||||
false)
|
||||
)
|
||||
#undef TEST_TRANSITIVE_PROPERTY_METHOD
|
||||
{
|
||||
std::map<cmStdString, std::set<cmStdString> >::const_iterator it
|
||||
= top->Seen.find(target);
|
||||
|
|
|
@ -56,7 +56,9 @@ struct cmGeneratorExpressionDAGChecker
|
|||
#define DECLARE_TRANSITIVE_PROPERTY_METHOD(METHOD) \
|
||||
bool METHOD () const;
|
||||
|
||||
CM_FOR_EACH_TRANSITIVE_PROPERTY_METHOD(DECLARE_TRANSITIVE_PROPERTY_METHOD)
|
||||
CM_FOR_EACH_TRANSITIVE_PROPERTY_METHOD(DECLARE_TRANSITIVE_PROPERTY_METHOD)
|
||||
|
||||
#undef DECLARE_TRANSITIVE_PROPERTY_METHOD
|
||||
|
||||
bool GetTransitivePropertiesOnly();
|
||||
void SetTransitivePropertiesOnly()
|
||||
|
|
|
@ -772,6 +772,8 @@ static const char* targetPropertyTransitiveWhitelist[] = {
|
|||
CM_FOR_EACH_TRANSITIVE_PROPERTY_NAME(TRANSITIVE_PROPERTY_NAME)
|
||||
};
|
||||
|
||||
#undef TRANSITIVE_PROPERTY_NAME
|
||||
|
||||
std::string getLinkedTargetsContent(const std::vector<std::string> &libraries,
|
||||
cmTarget const* target,
|
||||
cmTarget const* headTarget,
|
||||
|
@ -999,6 +1001,7 @@ static const struct TargetPropertyNode : public cmGeneratorExpressionNode
|
|||
ASSERT_TRANSITIVE_PROPERTY_METHOD)
|
||||
false);
|
||||
}
|
||||
#undef ASSERT_TRANSITIVE_PROPERTY_METHOD
|
||||
}
|
||||
|
||||
std::string linkedTargetsContent;
|
||||
|
|
Loading…
Reference in New Issue