package com.dragome.compiler.ast;
import org.apache.bcel.generic.Type;
import com.dragome.compiler.generators.AbstractVisitor;
public class PrimitiveCast extends Expression
{
public int castType= 0;
public Expression expression;
public PrimitiveCast(int theCastType, Expression expr, Type typeBinding)
{
super();
type= typeBinding;
castType= theCastType;
expression= expr;
}
public void visit(AbstractVisitor visitor)
{
visitor.visit(this);
}
public Expression getExpression()
{
return expression;
}
}