Searched refs:IntentSpec (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | Fortran-parsers.cpp | 750 TYPE_PARSER(construct<IntentSpec>("IN OUT" >> pure(IntentSpec::Intent::InOut) || in TYPE_PARSER() 751 "IN" >> pure(IntentSpec::Intent::In) || in TYPE_PARSER() 752 "OUT" >> pure(IntentSpec::Intent::Out))) in TYPE_PARSER()
|
| H A D | type-parsers.h | 78 constexpr Parser<IntentSpec> intentSpec; // R826
|
| H A D | unparse.cpp | 586 void Unparse(const IntentSpec &x) { // R826 in Unparse() 2565 WALK_NESTED_ENUM(IntentSpec, Intent) // R826 in WALK_NESTED_ENUM()
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | dump-parse-tree.h | 379 NODE(parser, IntentSpec) in NODE() 380 NODE_ENUM(IntentSpec, Intent) in NODE()
|
| H A D | parse-tree.h | 1311 struct IntentSpec { struct 1313 WRAPPER_CLASS_BOILERPLATE(IntentSpec, Intent); 1335 ArraySpec, External, IntentSpec, Intrinsic, LanguageBindingSpec, Optional, 1501 std::tuple<IntentSpec, std::list<Name>> t; 3002 std::variant<AccessSpec, LanguageBindingSpec, IntentSpec, Optional, Pointer,
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | resolve-names.cpp | 242 bool Pre(const parser::IntentSpec &); 291 Attr IntentSpecToAttr(const parser::IntentSpec &x) { in IntentSpecToAttr() 293 case parser::IntentSpec::Intent::In: in IntentSpecToAttr() 295 case parser::IntentSpec::Intent::Out: in IntentSpecToAttr() 297 case parser::IntentSpec::Intent::InOut: in IntentSpecToAttr() 1708 bool AttrsVisitor::Pre(const parser::IntentSpec &x) { in Pre() 4091 auto &intentSpec{std::get<parser::IntentSpec>(x.t)}; in Pre()
|