Lines Matching refs:thing
72 return bounds.name.thing; in GetDoVariable()
294 .v.thing.component}; in Post()
483 const parser::CharBlock &sourceLocation{scalarName.thing.source}; in CheckDoVariable()
484 if (const Symbol * symbol{scalarName.thing.symbol}) { in CheckDoVariable()
507 const parser::CharBlock &loc{scalarExpression.thing.value().source}; in CheckDoExpression()
523 context_.Say(bounds.step->thing.value().source, in CheckDoNormal()
588 SymbolSet references{GatherSymbolsFromExpression(mask.thing.thing.value())}; in CheckMaskIsPure()
613 CheckNoCollisions(GatherSymbolsFromExpression(expr.thing.thing.value()), in HasNoReferences()
616 expr.thing.thing.value().source); in HasNoReferences()
622 CheckNoCollisions(GatherSymbolsFromExpression(mask.thing.thing.value()), in CheckMaskDoesNotReferenceLocal()
626 mask.thing.thing.value().source); in CheckMaskDoesNotReferenceLocal()
633 CheckNoCollisions(GatherSymbolsFromExpression(expr.thing.thing.value()), in CheckExprDoesNotReferenceLocal()
637 expr.thing.thing.value().source); in CheckExprDoesNotReferenceLocal()
684 const parser::Expr &expr{intExpr->thing.thing.value()}; in CheckConcurrentHeader()
999 context_.CheckIndexVarRedefine(newunit->v.thing.thing); in Leave()
1041 context_.CheckIndexVarRedefine(scalar.thing.thing); in Leave()
1048 context_.CheckIndexVarRedefine(size->v.thing.thing); in Leave()
1054 const parser::Name &name{control.name.thing.thing}; in Leave()
1059 context_.CheckIndexVarRedefine(statVariable.v.thing.thing); in Leave()