Lines Matching defs:ultimate
503 /// the ultimate scope, since this helper does not traverse use association.
525 const Fortran::semantics::Symbol &ultimate = sym.GetUltimate();
527 ultimate.detailsIf<Fortran::semantics::NamelistDetails>();
528 if (ultimate.has<Fortran::semantics::ObjectEntityDetails>() ||
529 Fortran::semantics::IsProcedurePointer(ultimate) ||
547 escapees.insert(&ultimate);
2035 // Note that allocatable, types with ultimate components, and type
5418 const Fortran::semantics::Symbol &ultimate = sym.GetUltimate();
5419 if (funit.parentHostAssoc().isAssociated(ultimate)) {
5420 copySymbolBinding(ultimate, sym);