Searched refs:ExpressionAnalyzer (Results 1 – 7 of 7) sorted by relevance
100 explicit ArgumentAnalyzer(ExpressionAnalyzer &context) in ArgumentAnalyzer()103 ArgumentAnalyzer(ExpressionAnalyzer &context, parser::CharBlock source, in ArgumentAnalyzer()169 ExpressionAnalyzer &context_;179 MaybeExpr ExpressionAnalyzer::Designate(DataRef &&ref) { in Designate()207 MaybeExpr ExpressionAnalyzer::CompleteSubscripts(ArrayRef &&ref) { in CompleteSubscripts()254 MaybeExpr ExpressionAnalyzer::ApplySubscripts( in ApplySubscripts()277 MaybeExpr ExpressionAnalyzer::TopLevelChecks(DataRef &&dataRef) { in TopLevelChecks()334 MaybeExpr ExpressionAnalyzer::Analyze(const parser::Designator &d) { in Analyze()363 int ExpressionAnalyzer::AnalyzeKindParam( in AnalyzeKindParam()414 ExpressionAnalyzer &analyzer;[all …]
22 class ExpressionAnalyzer; variable40 evaluate::ExpressionAnalyzer &, const parser::DataStmtSet &);43 DataInitializations &, evaluate::ExpressionAnalyzer &);
82 evaluate::ExpressionAnalyzer &a, const parser::DataStmtSet &set) in DataInitializationCompiler()103 evaluate::ExpressionAnalyzer &exprAnalyzer_;373 evaluate::ExpressionAnalyzer &exprAnalyzer, in AccumulateDataInitializations()389 DataInitializations &inits, evaluate::ExpressionAnalyzer &exprAnalyzer) { in CombineSomeEquivalencedInits()490 evaluate::ExpressionAnalyzer &exprAnalyzer) { in ConstructInitializer()546 DataInitializations &inits, evaluate::ExpressionAnalyzer &exprAnalyzer) { in ConvertToInitializers()
52 evaluate::ExpressionAnalyzer exprAnalyzer_;
43 evaluate::ExpressionAnalyzer analyzer{context_}; in Leave()
37 evaluate::ExpressionAnalyzer analyzer{context_}; in Leave()
102 class ExpressionAnalyzer {106 explicit ExpressionAnalyzer(semantics::SemanticsContext &sc) : context_{sc} {} in ExpressionAnalyzer() function107 ExpressionAnalyzer(semantics::SemanticsContext &sc, FoldingContext &fc) in ExpressionAnalyzer() function109 ExpressionAnalyzer(ExpressionAnalyzer &) = default;416 return evaluate::ExpressionAnalyzer{context}.Analyze(expr); in AnalyzeExpr()490 evaluate::ExpressionAnalyzer exprAnalyzer_{context_};