mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-06 05:40:54 -06:00
cmGeneratorExpressionDAGChecker: Construct with initializer list syntax
This commit is contained in:
@@ -485,10 +485,15 @@ protected:
|
||||
cmGeneratorExpressionDAGChecker* dagCheckerParent) const
|
||||
{
|
||||
if (context->HeadTarget) {
|
||||
cmGeneratorExpressionDAGChecker dagChecker(
|
||||
context->Backtrace, context->HeadTarget,
|
||||
genexOperator + ":" + expression, content, dagCheckerParent,
|
||||
context->LG, context->Config);
|
||||
cmGeneratorExpressionDAGChecker dagChecker{
|
||||
context->Backtrace,
|
||||
context->HeadTarget,
|
||||
genexOperator + ":" + expression,
|
||||
content,
|
||||
dagCheckerParent,
|
||||
context->LG,
|
||||
context->Config,
|
||||
};
|
||||
switch (dagChecker.Check()) {
|
||||
case cmGeneratorExpressionDAGChecker::SELF_REFERENCE:
|
||||
case cmGeneratorExpressionDAGChecker::CYCLIC_REFERENCE: {
|
||||
@@ -2987,9 +2992,10 @@ static const struct TargetPropertyNode : public cmGeneratorExpressionNode
|
||||
dagCheckerParent, usage));
|
||||
}
|
||||
|
||||
cmGeneratorExpressionDAGChecker dagChecker(
|
||||
context->Backtrace, target, propertyName, content, dagCheckerParent,
|
||||
context->LG, context->Config);
|
||||
cmGeneratorExpressionDAGChecker dagChecker{
|
||||
context->Backtrace, target, propertyName, content,
|
||||
dagCheckerParent, context->LG, context->Config,
|
||||
};
|
||||
|
||||
switch (dagChecker.Check()) {
|
||||
case cmGeneratorExpressionDAGChecker::SELF_REFERENCE:
|
||||
|
||||
Reference in New Issue
Block a user