.. index:: pair: class; qasmParser::StatementContext .. _doxid-classqasm_parser_1_1_statement_context: class qasmParser::StatementContext ================================== .. toctree:: :hidden: .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include class StatementContext: public ParserRuleContext { public: // construction :target:`StatementContext`( antlr4::ParserRuleContext* parent, size_t invokingState ); // methods virtual size_t :target:`getRuleIndex`() const; :ref:`Reg_declContext`* :target:`reg_decl`(); :ref:`Gate_declContext`* :target:`gate_decl`(); :ref:`Opaque_declContext`* :target:`opaque_decl`(); :ref:`If_declContext`* :target:`if_decl`(); :ref:`Barrier_declContext`* :target:`barrier_decl`(); :ref:`QopContext`* :target:`qop`(); virtual void :target:`enterRule`(antlr4::tree::ParseTreeListener* listener); virtual void :target:`exitRule`(antlr4::tree::ParseTreeListener* listener); virtual antlrcpp::Any :target:`accept`(antlr4::tree::ParseTreeVisitor* visitor); };