Home
last modified time | relevance | path

Searched refs:AnalyzeExpr (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dresolve-names-utils.h62 Fold(context.foldingContext(), AnalyzeExpr(context, expr))}) { in EvaluateIntExpr()
H A Dresolve-names-utils.cpp345 if (MaybeExpr maybeExpr{AnalyzeExpr(context_, x.v)}) { in GetBound()
634 evaluate::Fold(context_.foldingContext(), AnalyzeExpr(context_, bound))}; in CheckArrayBound()
658 evaluate::Fold(context_.foldingContext(), AnalyzeExpr(context_, bound))}; in CheckSubstringBound()
H A Dcheck-io.cpp331 if (auto expr{AnalyzeExpr(context_, *var)}) { in Enter()
984 if (auto expr{AnalyzeExpr(context_, *var)}) { in CheckForDefinableVariable()
H A Dtype.cpp447 foldingContext(), AnalyzeExpr(context(), *parsedExpr))); in InstantiateComponent()
H A Dexpression.cpp137 actuals_.emplace_back(AnalyzeExpr(x)); in Analyze()
173 std::optional<ActualArgument> AnalyzeExpr(const parser::Expr &);
3376 actual = AnalyzeExpr(x.value()); in Analyze()
3678 std::optional<ActualArgument> ArgumentAnalyzer::AnalyzeExpr( in AnalyzeExpr() function in Fortran::evaluate::ArgumentAnalyzer
H A Dresolve-directives.cpp997 if (AnalyzeExpr(context_, designator)) { in ResolveAccObject()
1618 if (AnalyzeExpr(context_, designator)) { in ResolveOmpObject()
H A Dresolve-names.cpp185 return FoldExpr(AnalyzeExpr(*context_, expr)); in EvaluateExpr()
192 if (auto maybeExpr{AnalyzeExpr(*context_, expr)}) { in EvaluateNonPointerInitializer()
5251 if (AnalyzeExpr(context(), designator)) { in CheckEquivalenceSets()
5631 AnalyzeExpr(context(), doVar); // enforce INTEGER type in DeclareStatementEntity()
7214 auto expr{AnalyzeExpr( in AnalyzeStmtFunctionStmt()
/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dexpression.h404 std::optional<evaluate::Expr<evaluate::SomeType>> AnalyzeExpr( in AnalyzeExpr() function