static StatementVisitor wrap(StatementVisitor statementVisitor) { return wrap(statementVisitor, StatementVisitor.class); }
static VarAccessTypeVisitor wrap(final VarAccessTypeVisitor varAccessTypeVisitor) { return wrap(varAccessTypeVisitor, VarAccessTypeVisitor.class); }
static TypeVisitor wrap(final TypeVisitor typeVisitor) { return wrap(typeVisitor, TypeVisitor.class); }
static CaseStatementVisitor wrap(CaseStatementVisitor visitor) { return wrap(visitor, CaseStatementVisitor.class); }
static ExpressionVisitor wrap(final ExpressionVisitor expressionVisitor) { return wrap(expressionVisitor, ExpressionVisitor.class); }
static TypeConversionVisitor wrap(final TypeConversionVisitor typeConversionVisitor) { return wrap(typeConversionVisitor, TypeConversionVisitor.class); }
@Override public void accept(StatementVisitor statementVisitor) { wrap(statementVisitor).visit(this); }
@Override public void accept(ExpressionVisitor expressionVisitor) { wrap(expressionVisitor).visit(this); }
@Override public void accept(CaseStatementVisitor visitor) { wrap(visitor).visit(this); }
@Override public void accept(StatementVisitor statementVisitor) { wrap(statementVisitor).visit(this); } }
@Override public void accept(StatementVisitor statementVisitor) { wrap(statementVisitor).visit(this); } }
@Override public void accept(ExpressionVisitor expressionVisitor) { wrap(expressionVisitor).visit(this); }
@Override public void accept(StatementVisitor statementVisitor) { wrap(statementVisitor).visit(this); }
@Override public void accept(VarAccessTypeVisitor visitor) { wrap(visitor).visit(this); }
@Override public void accept(ExpressionVisitor expressionVisitor) { wrap(expressionVisitor).visit(this); }
@Override public void accept(ExpressionVisitor expressionVisitor) { wrap(expressionVisitor).visit(this); }
@Override public void accept(StatementVisitor statementVisitor) { wrap(statementVisitor).visit(this); }
@Override public void accept(StatementVisitor statementVisitor) { wrap(statementVisitor).visit(this); }
@Override public void accept(StatementVisitor statementVisitor) { wrap(statementVisitor).visit(this); }
@Override public void accept(TypeConversionVisitor visitor) { wrap(visitor).visit(this); }