class qasmParser::StatementContext

#include <qasmParser.h>

class StatementContext: public ParserRuleContext
{
public:
    // construction

    StatementContext(
        antlr4::ParserRuleContext* parent,
        size_t invokingState
        );

    // methods

    virtual size_t getRuleIndex() const;
    Reg_declContext* reg_decl();
    Gate_declContext* gate_decl();
    Opaque_declContext* opaque_decl();
    If_declContext* if_decl();
    Barrier_declContext* barrier_decl();
    QopContext* qop();
    virtual void enterRule(antlr4::tree::ParseTreeListener* listener);
    virtual void exitRule(antlr4::tree::ParseTreeListener* listener);
    virtual antlrcpp::Any accept(antlr4::tree::ParseTreeVisitor* visitor);
};