Lines Matching refs:Designator
34 bool Designator::EndsInBareName() const { in EndsInBareName()
67 Expr::Expr(Designator &&x) in Expr()
68 : u{common::Indirection<Designator>::Make(std::move(x))} {} in Expr()
95 static Designator MakeArrayElementRef( in MakeArrayElementRef()
102 return Designator{DataRef{common::Indirection{std::move(arrayElement)}}}; in MakeArrayElementRef()
105 static Designator MakeArrayElementRef( in MakeArrayElementRef()
113 return Designator{DataRef{common::Indirection{std::move(arrayElement)}}}; in MakeArrayElementRef()
129 [&](common::Indirection<Designator> &z) { in ActualArgToExpr()
145 Designator FunctionReference::ConvertToArrayElementRef() { in ConvertToArrayElementRef()
224 arg.source, Designator{DataRef{Name{arg.source, arg.symbol}}})}}); in ConvertToAssignment()
241 [&](const common::Indirection<Designator> &des) { in GetSource()