Lines Matching refs:doTarget
927 auto doTarget{GetLabel(labels, label)}; in CheckLabelDoConstraints() local
928 if (!HasScope(doTarget.proxyForScope)) { in CheckLabelDoConstraints()
932 } else if (doTarget.parserCharBlock.begin() < position.begin()) { in CheckLabelDoConstraints()
938 } else if ((InInclusiveScope(scopes, scope, doTarget.proxyForScope) && in CheckLabelDoConstraints()
939 doTarget.labeledStmtClassificationSet.test( in CheckLabelDoConstraints()
941 (doTarget.isExecutableConstructEndStmt && in CheckLabelDoConstraints()
942 ParentScope(scopes, doTarget.proxyForScope) == scope)) { in CheckLabelDoConstraints()
949 .Attach(doTarget.parserCharBlock, in CheckLabelDoConstraints()
952 } else if (!InInclusiveScope(scopes, scope, doTarget.proxyForScope)) { in CheckLabelDoConstraints()
955 } else if (!doTarget.labeledStmtClassificationSet.test( in CheckLabelDoConstraints()
957 context.Say(doTarget.parserCharBlock, in CheckLabelDoConstraints()
960 loopBodies.emplace_back(SkipLabel(position), doTarget.parserCharBlock); in CheckLabelDoConstraints()