class qasmParser::ExpContext
#include <qasmParser.h>
class ExpContext: public ParserRuleContext
{
public:
// construction
ExpContext(
antlr4::ParserRuleContext* parent,
size_t invokingState
);
// methods
virtual size_t getRuleIndex() const;
IdContext* id();
RealContext* real();
DecimalContext* decimal();
IntegerContext* integer();
antlr4::tree::TerminalNode* PI_KEY();
antlr4::tree::TerminalNode* LPAREN();
std::vector<ExpContext*> exp();
ExpContext* exp(size_t i);
antlr4::tree::TerminalNode* RPAREN();
antlr4::tree::TerminalNode* MINUS();
antlr4::tree::TerminalNode* MUL();
antlr4::tree::TerminalNode* DIV();
antlr4::tree::TerminalNode* PLUS();
virtual void enterRule(antlr4::tree::ParseTreeListener* listener);
virtual void exitRule(antlr4::tree::ParseTreeListener* listener);
virtual antlrcpp::Any accept(antlr4::tree::ParseTreeVisitor* visitor);
};