Lines Matching defs:scope
44 PointerAssignmentChecker(SemanticsContext &context, const Scope &scope,
46 : context_{context}, scope_{scope}, source_{source}, description_{
49 SemanticsContext &context, const Scope &scope, const Symbol &lhs)
50 : context_{context}, scope_{scope}, source_{lhs.name()},
541 const evaluate::Assignment &assignment, const Scope &scope) {
542 return CheckPointerAssignment(context, assignment.lhs, assignment.rhs, scope,
548 const SomeExpr &rhs, const Scope &scope, bool isBoundsRemapping,
554 PointerAssignmentChecker checker{context, scope, *pointer};
563 const Symbol &lhs, const SomeExpr &rhs, const Scope &scope) {
564 return PointerAssignmentChecker{context, scope, lhs}
571 const SomeExpr &rhs, const Scope &scope, bool isAssumedRank) {
572 return PointerAssignmentChecker{context, scope, source, description}
581 const SomeExpr &pointer, const SomeExpr &init, const Scope &scope) {
584 CheckPointerAssignment(context, pointer, init, scope,