_localctx = new AddColumnContext(_localctx); enterOuterAlt(_localctx, 15);
_localctx = new AddColumnContext(_localctx); enterOuterAlt(_localctx, 15);
public AddColumnContext(StatementContext ctx) { copyFrom(ctx); } @Override
public TerminalNode ADD() { return getToken(SqlBaseParser.ADD, 0); } public TerminalNode COLUMN() { return getToken(SqlBaseParser.COLUMN, 0); }
public TerminalNode TABLE() { return getToken(SqlBaseParser.TABLE, 0); } public TerminalNode ADD() { return getToken(SqlBaseParser.ADD, 0); }
public TerminalNode ALTER() { return getToken(SqlBaseParser.ALTER, 0); } public TerminalNode TABLE() { return getToken(SqlBaseParser.TABLE, 0); }
public AddColumnContext(StatementContext ctx) { copyFrom(ctx); } @Override
public TerminalNode ADD() { return getToken(SqlBaseParser.ADD, 0); } public TerminalNode COLUMN() { return getToken(SqlBaseParser.COLUMN, 0); }
public TerminalNode COLUMN() { return getToken(SqlBaseParser.COLUMN, 0); } public QualifiedNameContext qualifiedName() {
public TerminalNode COLUMN() { return getToken(SqlBaseParser.COLUMN, 0); } public QualifiedNameContext qualifiedName() {
public TerminalNode TABLE() { return getToken(SqlBaseParser.TABLE, 0); } public TerminalNode ADD() { return getToken(SqlBaseParser.ADD, 0); }
public QualifiedNameContext qualifiedName() { return getRuleContext(QualifiedNameContext.class,0); } public ColumnDefinitionContext columnDefinition() {
public TerminalNode ALTER() { return getToken(SqlBaseParser.ALTER, 0); } public TerminalNode TABLE() { return getToken(SqlBaseParser.TABLE, 0); }
public ColumnDefinitionContext columnDefinition() { return getRuleContext(ColumnDefinitionContext.class,0); } public AddColumnContext(StatementContext ctx) { copyFrom(ctx); }
public QualifiedNameContext qualifiedName() { return getRuleContext(QualifiedNameContext.class,0); } public ColumnDefinitionContext columnDefinition() {
public ColumnDefinitionContext columnDefinition() { return getRuleContext(ColumnDefinitionContext.class,0); } public AddColumnContext(StatementContext ctx) { copyFrom(ctx); }
@Override public Node visitAddColumn(SqlBaseParser.AddColumnContext context) { return new AddColumn(getLocation(context), getQualifiedName(context.qualifiedName()), (ColumnDefinition) visit(context.columnDefinition())); }
@Override public Node visitAddColumn(SqlBaseParser.AddColumnContext context) { return new AddColumn(getLocation(context), getQualifiedName(context.qualifiedName()), (ColumnDefinition) visit(context.columnDefinition())); }