java类org.antlr.v4.runtime.tree.ParseTreeVisitor的实例源码

ExprParser.java 文件源码 项目:Expr3 阅读 25 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof ExprVisitor ) return ((ExprVisitor<? extends T>)visitor).visitOP_EXP(this);
    else return visitor.visitChildren(this);
}
ExprParser.java 文件源码 项目:Expr3 阅读 30 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof ExprVisitor ) return ((ExprVisitor<? extends T>)visitor).visitIMP_MUL(this);
    else return visitor.visitChildren(this);
}
SqlGrammarParser.java 文件源码 项目:coherence-sql 阅读 86 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if (visitor instanceof SqlGrammarVisitor)
        return ((SqlGrammarVisitor<? extends T>) visitor).visitTableSource(this);
    else return visitor.visitChildren(this);
}
CParser.java 文件源码 项目:BEAST 阅读 23 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof CVisitor ) return ((CVisitor<? extends T>)visitor).visitGenericAssociation(this);
    else return visitor.visitChildren(this);
}
CParser.java 文件源码 项目:BEAST 阅读 20 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof CVisitor ) return ((CVisitor<? extends T>)visitor).visitPostfixExpression(this);
    else return visitor.visitChildren(this);
}
CParser.java 文件源码 项目:BEAST 阅读 24 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof CVisitor ) return ((CVisitor<? extends T>)visitor).visitArgumentExpressionList(this);
    else return visitor.visitChildren(this);
}
ExprParser.java 文件源码 项目:Expr3 阅读 19 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof ExprVisitor ) return ((ExprVisitor<? extends T>)visitor).visitOP_MULDIV(this);
    else return visitor.visitChildren(this);
}
CParser.java 文件源码 项目:BEAST 阅读 24 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof CVisitor ) return ((CVisitor<? extends T>)visitor).visitUnaryOperator(this);
    else return visitor.visitChildren(this);
}
SqlGrammarParser.java 文件源码 项目:coherence-sql 阅读 22 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if (visitor instanceof SqlGrammarVisitor)
        return ((SqlGrammarVisitor<? extends T>) visitor).visitPredicate(this);
    else return visitor.visitChildren(this);
}
CParser.java 文件源码 项目:BEAST 阅读 19 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof CVisitor ) return ((CVisitor<? extends T>)visitor).visitMultiplicativeExpression(this);
    else return visitor.visitChildren(this);
}
CParser.java 文件源码 项目:BEAST 阅读 26 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof CVisitor ) return ((CVisitor<? extends T>)visitor).visitAdditiveExpression(this);
    else return visitor.visitChildren(this);
}
CParser.java 文件源码 项目:BEAST 阅读 20 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof CVisitor ) return ((CVisitor<? extends T>)visitor).visitShiftExpression(this);
    else return visitor.visitChildren(this);
}
CParser.java 文件源码 项目:BEAST 阅读 22 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof CVisitor ) return ((CVisitor<? extends T>)visitor).visitRelationalExpression(this);
    else return visitor.visitChildren(this);
}
CParser.java 文件源码 项目:BEAST 阅读 20 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof CVisitor ) return ((CVisitor<? extends T>)visitor).visitEqualityExpression(this);
    else return visitor.visitChildren(this);
}
CParser.java 文件源码 项目:BEAST 阅读 27 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof CVisitor ) return ((CVisitor<? extends T>)visitor).visitAndExpression(this);
    else return visitor.visitChildren(this);
}
CParser.java 文件源码 项目:BEAST 阅读 24 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof CVisitor ) return ((CVisitor<? extends T>)visitor).visitExclusiveOrExpression(this);
    else return visitor.visitChildren(this);
}
ExprParser.java 文件源码 项目:Expr3 阅读 19 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof ExprVisitor ) return ((ExprVisitor<? extends T>)visitor).visitOP_ADDSUB(this);
    else return visitor.visitChildren(this);
}
CParser.java 文件源码 项目:BEAST 阅读 32 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof CVisitor ) return ((CVisitor<? extends T>)visitor).visitLogicalAndExpression(this);
    else return visitor.visitChildren(this);
}
SqlGrammarParser.java 文件源码 项目:coherence-sql 阅读 31 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if (visitor instanceof SqlGrammarVisitor)
        return ((SqlGrammarVisitor<? extends T>) visitor).visitSelectListElem(this);
    else return visitor.visitChildren(this);
}
ExpressionEditorParser.java 文件源码 项目:Hydrograph 阅读 22 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof ExpressionEditorVisitor ) return ((ExpressionEditorVisitor<? extends T>)visitor).visitExpression(this);
    else return visitor.visitChildren(this);
}
CParser.java 文件源码 项目:BEAST 阅读 23 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof CVisitor ) return ((CVisitor<? extends T>)visitor).visitAssignmentExpression(this);
    else return visitor.visitChildren(this);
}
CParser.java 文件源码 项目:BEAST 阅读 26 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof CVisitor ) return ((CVisitor<? extends T>)visitor).visitAssignmentOperator(this);
    else return visitor.visitChildren(this);
}
ExpressionEditorParser.java 文件源码 项目:Hydrograph 阅读 24 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof ExpressionEditorVisitor ) return ((ExpressionEditorVisitor<? extends T>)visitor).visitStatement(this);
    else return visitor.visitChildren(this);
}
CParser.java 文件源码 项目:BEAST 阅读 28 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof CVisitor ) return ((CVisitor<? extends T>)visitor).visitConstantExpression(this);
    else return visitor.visitChildren(this);
}
CParser.java 文件源码 项目:BEAST 阅读 23 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof CVisitor ) return ((CVisitor<? extends T>)visitor).visitDeclaration(this);
    else return visitor.visitChildren(this);
}
CParser.java 文件源码 项目:BEAST 阅读 24 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof CVisitor ) return ((CVisitor<? extends T>)visitor).visitDeclarationSpecifiers(this);
    else return visitor.visitChildren(this);
}
CParser.java 文件源码 项目:BEAST 阅读 22 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof CVisitor ) return ((CVisitor<? extends T>)visitor).visitDeclarationSpecifiers2(this);
    else return visitor.visitChildren(this);
}
CParser.java 文件源码 项目:BEAST 阅读 20 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof CVisitor ) return ((CVisitor<? extends T>)visitor).visitDeclarationSpecifier(this);
    else return visitor.visitChildren(this);
}
ExprParser.java 文件源码 项目:Expr3 阅读 20 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if ( visitor instanceof ExprVisitor ) return ((ExprVisitor<? extends T>)visitor).visitOP_NUMBER(this);
    else return visitor.visitChildren(this);
}
SqlGrammarParser.java 文件源码 项目:coherence-sql 阅读 24 收藏 0 点赞 0 评论 0
@Override
public <T> T accept(ParseTreeVisitor<? extends T> visitor) {
    if (visitor instanceof SqlGrammarVisitor)
        return ((SqlGrammarVisitor<? extends T>) visitor).visitChangeTable(this);
    else return visitor.visitChildren(this);
}


问题


面经


文章

微信
公众号

扫码关注公众号