Home
last modified time | relevance | path

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

/external/llvm-project/flang/include/flang/Semantics/
Dtype.h47 using MaybeSubscriptIntExpr = std::optional<SubscriptIntExpr>; variable
55 explicit Bound(MaybeSubscriptIntExpr &&expr) : expr_{std::move(expr)} {} in Bound()
64 MaybeSubscriptIntExpr &GetExplicit() { return expr_; } in GetExplicit()
65 const MaybeSubscriptIntExpr &GetExplicit() const { return expr_; } in GetExplicit()
66 void SetExplicit(MaybeSubscriptIntExpr &&expr) { in SetExplicit()
74 Bound(Category category, MaybeSubscriptIntExpr &&expr) in Bound()
77 MaybeSubscriptIntExpr expr_;
/external/llvm-project/flang/lib/Semantics/
Dresolve-names-utils.cpp318 MaybeSubscriptIntExpr expr; in GetBound()
Dmod-file.cpp952 if (const MaybeSubscriptIntExpr & expr{bound.GetExplicit()}) { in DoBound()
Dresolve-names.cpp203 MaybeSubscriptIntExpr EvaluateSubscriptIntExpr(const T &expr) { in EvaluateSubscriptIntExpr()
1091 evaluate::DynamicType &&, MaybeSubscriptIntExpr &&length);
5416 evaluate::DynamicType &&type, MaybeSubscriptIntExpr &&length) { in ToDeclTypeSpec()