Searched refs:GetFirstSymbol (Results 1 – 16 of 16) sorted by relevance
117 const Symbol &CoarrayRef::GetFirstSymbol() const { return base_.front(); } in GetFirstSymbol() function in Fortran::evaluate::CoarrayRef459 const Symbol &Component::GetFirstSymbol() const { in GetFirstSymbol() function in Fortran::evaluate::Component460 return base_.value().GetFirstSymbol(); in GetFirstSymbol()463 const Symbol &NamedEntity::GetFirstSymbol() const { in GetFirstSymbol() function in Fortran::evaluate::NamedEntity467 return c.GetFirstSymbol(); in GetFirstSymbol()500 const Symbol &ArrayRef::GetFirstSymbol() const { in GetFirstSymbol() function in Fortran::evaluate::ArrayRef501 return base_.GetFirstSymbol(); in GetFirstSymbol()506 const Symbol &DataRef::GetFirstSymbol() const { in GetFirstSymbol() function in Fortran::evaluate::DataRef525 return BaseObject{dataRef.GetFirstSymbol()}; in GetBaseObject()555 return BaseObject{x.GetFirstSymbol()}; in GetBaseObject()[all …]
1158 if (const Symbol * varSymbol{GetFirstSymbol(*expr)}) { in GetAssociatedVariable()
84 const Symbol &GetFirstSymbol() const;106 const Symbol &GetFirstSymbol() const;223 const Symbol &GetFirstSymbol() const;270 const Symbol &GetFirstSymbol() const;293 const Symbol &GetFirstSymbol() const;360 const Symbol &GetFirstSymbol() const { return complex_.GetFirstSymbol(); } in GetFirstSymbol() function
131 return visitor_(x.GetFirstSymbol()); in operator()
460 template <typename A> const Symbol *GetFirstSymbol(const A &x) { in GetFirstSymbol() function462 return &dataRef->GetFirstSymbol(); in GetFirstSymbol()
151 if (const Symbol * base{GetFirstSymbol(expr)}) { in CheckCopyabilityInPureScope()174 } else if (const Symbol * base{GetFirstSymbol(lhs)}) { in CheckForPureContext()178 base = dataRef ? &dataRef->GetFirstSymbol() : nullptr; in CheckForPureContext()186 if (const Symbol * base{GetFirstSymbol(rhs)}) { in CheckForPureContext()
49 if (const Symbol * symbol{GetFirstSymbol(*checkedExpr)}) { in Leave()
248 const Symbol *actualFirstSymbol{evaluate::GetFirstSymbol(actual)}; in CheckExplicitDataArg()
988 const Symbol *base{GetFirstSymbol(*expr)}; in CheckForDefinableVariable()
876 const Symbol &first{GetAssociationRoot(dataRef->GetFirstSymbol())}; in WhyNotModifiable()
86 return getHashValue(x.GetFirstSymbol()) * 11u; in getHashValue()353 return isEqual(x.GetFirstSymbol(), y.GetFirstSymbol()); in isEqual()680 return find(x.GetFirstSymbol()); in find()909 s << y->base().GetFirstSymbol(); in operator <<()
84 show(x.GetFirstSymbol()); in show()
226 return Fortran::evaluate::DataRef{namedEntity.GetFirstSymbol()}; in namedEntityToDataRef()
165 Fortran::evaluate::GetFirstSymbol(addr)) { in genExtAddrInInitializer()193 Fortran::evaluate::GetFirstSymbol(initialTarget)) { in genInitialDataTarget()
2175 Fortran::evaluate::GetFirstSymbol(expr); in isFuncResultDesignator()
578 return obj.GetFirstSymbol().GetUltimate(); in getFirstSym()