Home
last modified time | relevance | path

Searched refs:MaybeSubscriptIntExpr (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dtype.h47 using MaybeSubscriptIntExpr = std::optional<SubscriptIntExpr>; variable
61 explicit Bound(MaybeSubscriptIntExpr &&expr) : expr_{std::move(expr)} {} in Bound()
70 MaybeSubscriptIntExpr &GetExplicit() { return expr_; } in GetExplicit()
71 const MaybeSubscriptIntExpr &GetExplicit() const { return expr_; } in GetExplicit()
72 void SetExplicit(MaybeSubscriptIntExpr &&expr) { in SetExplicit()
80 Bound(Category category, MaybeSubscriptIntExpr &&expr) in Bound()
83 MaybeSubscriptIntExpr expr_;
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DBoxAnalyzer.h503 if (Fortran::semantics::MaybeSubscriptIntExpr expr = in charLenVariable()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dresolve-names-utils.cpp344 MaybeSubscriptIntExpr expr; in GetBound()
H A Dmod-file.cpp1213 if (const MaybeSubscriptIntExpr & expr{bound.GetExplicit()}) { in DoBound()
H A Dresolve-names.cpp206 MaybeSubscriptIntExpr EvaluateSubscriptIntExpr(const T &expr) { in EvaluateSubscriptIntExpr()
1238 evaluate::DynamicType &&, MaybeSubscriptIntExpr &&length);
6387 evaluate::DynamicType &&type, MaybeSubscriptIntExpr &&length) { in ToDeclTypeSpec()
/llvm-project-15.0.7/flang/lib/Lower/
H A DConvertExpr.cpp1929 Fortran::semantics::MaybeSubscriptIntExpr sub = bound.GetExplicit(); in genval()