Searched refs:ProgramStmt (Results 1 – 9 of 9) sorted by relevance
46 const parser::Statement<parser::ProgramStmt> *,93 static_cast<const parser::Statement<parser::ProgramStmt> *>(nullptr)};
62 std::get<std::optional<parser::Statement<parser::ProgramStmt>>>(x.t)}; in Build()161 [](const parser::Statement<parser::ProgramStmt> *) { in GetKind() argument
436 std::get<std::optional<parser::Statement<parser::ProgramStmt>>>( in Post()
198 construct<MainProgram>(maybe(statement(Parser<ProgramStmt>{})),205 construct<ProgramStmt>("PROGRAM" >> name /
1539 if (!std::get<std::optional<Statement<ProgramStmt>>>(x.t)) { in Before()1543 void Before(const ProgramStmt &) { // R1402 in Before() argument
840 [&](const parser::Statement<parser::ProgramStmt> &statement) { in dumpFunctionLikeUnit()928 [](const parser::Statement<parser::ProgramStmt> &stmt) in getSymbol()1086 std::get<std::optional<parser::Statement<parser::ProgramStmt>>>(func.t)};
394 ReferenceVariant<parser::Statement<parser::ProgramStmt>,
599 NODE(parser, ProgramStmt) in NODE()
2814 WRAPPER_CLASS(ProgramStmt, Name);2824 std::tuple<std::optional<Statement<ProgramStmt>>, SpecificationPart,