Searched refs:InterfaceStmt (Results 1 – 7 of 7) sorted by relevance
319 TYPE_PARSER(construct<InterfaceBlock>(statement(Parser<InterfaceStmt>{}), in TYPE_PARSER() argument328 TYPE_PARSER(construct<InterfaceStmt>("INTERFACE" >> maybe(genericSpec)) ||329 construct<InterfaceStmt>(construct<Abstract>("ABSTRACT INTERFACE"_sptok)))
1610 void Unparse(const InterfaceStmt &x) { // R1503 in Unparse()
65 const parser::InterfaceStmt &interfaceStmt{ in GetGenerics()66 std::get<parser::Statement<parser::InterfaceStmt>>(interfaceBlock.t) in GetGenerics()
397 std::get<parser::Statement<parser::InterfaceStmt>>(interfaceBlock.t)}; in Post()
773 bool Pre(const parser::InterfaceStmt &);774 void Post(const parser::InterfaceStmt &);3010 bool InterfaceVisitor::Pre(const parser::InterfaceStmt &x) { in Pre()3016 void InterfaceVisitor::Post(const parser::InterfaceStmt &) { EndAttrs(); } in Post() argument7078 const auto &stmt{std::get<parser::Statement<parser::InterfaceStmt>>( in PreSpecificationConstruct()
2967 struct InterfaceStmt { struct2968 UNION_CLASS_BOILERPLATE(InterfaceStmt);2970 InterfaceStmt(Abstract x) : u{x} {} in InterfaceStmt() function3119 std::tuple<Statement<InterfaceStmt>, std::list<InterfaceSpecification>,
387 NODE(parser, InterfaceStmt) in NODE()