Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/lib/Parser/
H A DFortran-parsers.cpp112 construct<ImplicitPartStmt>(statement(indirect(Parser<ImplicitStmt>{}))), in TYPE_PARSER()
938 "EXTERNAL" >> pure(ImplicitStmt::ImplicitNoneNameSpec::External) ||
939 "TYPE" >> pure(ImplicitStmt::ImplicitNoneNameSpec::Type)};
945 construct<ImplicitStmt>(
948 construct<ImplicitStmt>("IMPLICIT NONE"_sptok >>
H A Dprogram-parsers.cpp96 Parser<ImplicitStmt>{} >>
H A Dunparse.cpp685 void Unparse(const ImplicitStmt &x) { // R863 in Unparse()
690 [&](const std::list<ImplicitStmt::ImplicitNoneNameSpec> &y) { in Unparse()
2566 WALK_NESTED_ENUM(ImplicitStmt, ImplicitNoneNameSpec) // R866 in WALK_NESTED_ENUM()
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Ddump-parse-tree.h362 NODE(parser, ImplicitStmt) in NODE()
363 NODE_ENUM(ImplicitStmt, ImplicitNoneNameSpec) in NODE()
H A Dparse-tree.h175 struct ImplicitStmt; // R863
404 std::variant<Statement<common::Indirection<ImplicitStmt>>,
1556 struct ImplicitStmt { struct
1557 UNION_CLASS_BOILERPLATE(ImplicitStmt);
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dresolve-names.cpp378 using ImplicitNoneNameSpec = parser::ImplicitStmt::ImplicitNoneNameSpec;
381 bool Pre(const parser::ImplicitStmt &);
1454 bool Pre(const parser::ImplicitStmt &);
1875 bool ImplicitRulesVisitor::Pre(const parser::ImplicitStmt &x) { in Pre()
7269 bool ResolveNamesVisitor::Pre(const parser::ImplicitStmt &x) { in Pre()