Lines Matching refs:ComponentPath
3551 using ComponentPath = Fortran::lower::ComponentPath; typedef in __anon67dfc8455a11::ArrayExprLowering
5653 void genSliceIndices(ComponentPath &cmptData, const ExtValue &arrayExv, in genSliceIndices()
5836 ComponentPath &components) { in genarr()
5845 ComponentPath dummy(/*isImplicit=*/true); in genarr()
5884 CC genarr(const ExtValue &extMemref, ComponentPath &components) { in genarr()
6239 ComponentPath &components) { in genarr()
6245 CC genSlicePath(const A &x, ComponentPath &components) { in genSlicePath()
6250 ComponentPath &components) { in genarr()
6255 CC genarr(const Fortran::evaluate::Substring &x, ComponentPath &components) { in genarr()
6808 ComponentPath components(des.Rank() > 0); in genarr()
6821 void extendComponent(Fortran::lower::ComponentPath &component, in extendComponent()
6848 mlir::Type lowerPath(const ExtValue &arrayExv, ComponentPath &components) { in lowerPath()
6986 llvm::SmallVector<mlir::Value> genSubstringBounds(ComponentPath &components) { in genSubstringBounds()
6993 CC applyPathToArrayLoad(fir::ArrayLoadOp load, ComponentPath &components) { in applyPathToArrayLoad()
7152 CC genImplicitArrayAccess(const A &x, ComponentPath &components) { in genImplicitArrayAccess()
7160 ComponentPath &components) { in genImplicitArrayAccess()
7195 ComponentPath &components) { in tailIsPointerInPointerAssignment()
7200 ComponentPath &components) { in tailIsPointerInPointerAssignment()
7204 CC genarr(const Fortran::semantics::Symbol &x, ComponentPath &components) { in genarr()
7224 CC genarr(const Fortran::evaluate::Component &x, ComponentPath &components) { in genarr()
7259 CC genarr(const Fortran::evaluate::ArrayRef &x, ComponentPath &components) { in genarr()
7289 CC genarr(const Fortran::evaluate::CoarrayRef &x, ComponentPath &components) { in genarr()
7294 ComponentPath &components) { in genarr()
7299 CC genarr(const Fortran::evaluate::DataRef &x, ComponentPath &components) { in genarr()
7304 bool pathIsEmpty(const ComponentPath &components) { in pathIsEmpty()