Lines Matching refs:cmpt
1851 reverseComponents(const Fortran::evaluate::Component &cmpt, in reverseComponents() argument
1853 if (!getLastSym(cmpt).test(Fortran::semantics::Symbol::Flag::ParentComp)) in reverseComponents()
1854 list.push_front(&cmpt); in reverseComponents()
1859 return &cmpt.base(); in reverseComponents()
1862 [&](auto &) { return &cmpt.base(); }, in reverseComponents()
1864 cmpt.base().u); in reverseComponents()
1868 ExtValue genComponent(const Fortran::evaluate::Component &cmpt) { in genComponent() argument
1870 const Fortran::evaluate::DataRef *base = reverseComponents(cmpt, list); in genComponent()
1892 ExtValue gen(const Fortran::evaluate::Component &cmpt) { in gen() argument
1896 return genComponent(cmpt).match( in gen()
1903 ExtValue genval(const Fortran::evaluate::Component &cmpt) { in genval() argument
1904 return genLoad(gen(cmpt)); in genval()