All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.kiryu1223.expressionTree.expressions.ResultThrowVisitor Maven / Gradle / Ivy

package io.github.kiryu1223.expressionTree.expressions;

public abstract class ResultThrowVisitor extends ResultVisitor
{
    @Override
    public R visit(BinaryExpression binaryExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(UnaryExpression unaryExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(ConstantExpression constantExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(FieldSelectExpression fieldSelectExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(MethodCallExpression methodCallExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(ParameterExpression parameterExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(NewExpression newExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(BlockExpression blockExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(LambdaExpression lambdaExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(VariableExpression variableExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(NewArrayExpression newArrayExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(IndexExpression indexExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(AssignExpression assignExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(AssignOpExpression assignOpExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(ReferenceExpression referenceExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(StaticClassExpression staticClassExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(ReturnExpression returnExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(BreakExpression breakExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(ContinueExpression continueExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(ConditionalExpression conditionalExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(IfExpression ifExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(ParensExpression parensExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(ForeachExpression foreachExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(ForExpression forExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(WhileExpression whileExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(SwitchExpression switchExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(CaseExpression caseExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(CatchExpression catchExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(TryExpression tryExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(ThrowExpression throwExpression)
    {
        throw new RuntimeException();
    }

    @Override
    public R visit(TypeCastExpression typeCastExpression)
    {
        throw new RuntimeException();
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy