.. index:: pair: class; originirParser::StatementContext .. _doxid-classoriginir_parser_1_1_statement_context: class originirParser::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:`Quantum_gate_declarationContext`* :target:`quantum_gate_declaration`(); antlr4::tree::TerminalNode* :target:`NEWLINE`(); :ref:`Control_statementContext`* :target:`control_statement`(); :ref:`Qif_statementContext`* :target:`qif_statement`(); :ref:`Qwhile_statementContext`* :target:`qwhile_statement`(); :ref:`Dagger_statementContext`* :target:`dagger_statement`(); :ref:`Measure_statementContext`* :target:`measure_statement`(); :ref:`Reset_statementContext`* :target:`reset_statement`(); :ref:`Expression_statementContext`* :target:`expression_statement`(); :ref:`Barrier_statementContext`* :target:`barrier_statement`(); :ref:`Gate_func_statementContext`* :target:`gate_func_statement`(); 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); };