Searched refs:UnwrapWholeSymbolOrComponentDataRef (Results 1 – 5 of 5) sorted by relevance
95 if (const auto *symbol{UnwrapWholeSymbolOrComponentDataRef(x)}) { in Characterize()
425 const Symbol *UnwrapWholeSymbolOrComponentDataRef(const A &x) { in UnwrapWholeSymbolOrComponentDataRef() function
704 Fortran::evaluate::UnwrapWholeSymbolOrComponentDataRef(expr)) in isWholeAllocatable()711 Fortran::evaluate::UnwrapWholeSymbolOrComponentDataRef(expr)) in isWholePointer()
2171 !Fortran::evaluate::UnwrapWholeSymbolOrComponentDataRef(expr)) in lowerIntrinsicArgumentAsInquired()3291 Fortran::evaluate::UnwrapWholeSymbolOrComponentDataRef(x) || in gen()3655 (Fortran::evaluate::UnwrapWholeSymbolOrComponentDataRef(rhs) && in lowerArrayOfPointerAssignment()3753 Fortran::evaluate::UnwrapWholeSymbolOrComponentDataRef(rhs)) { in lowerAllocatableArrayAssignment()
780 } else if (const Symbol * symbol{UnwrapWholeSymbolOrComponentDataRef(expr)}) { in IsObjectPointer()1093 const semantics::Symbol *sym{UnwrapWholeSymbolOrComponentDataRef(expr)}; in IsAllocatableOrPointerObject()1109 const semantics::Symbol *sym{UnwrapWholeSymbolOrComponentDataRef(expr)}; in MayBePassedAsAbsentOptional()