public abstract class TACInstVisitorSkeleton<ReturnType,ArgumentType> extends java.lang.Object implements TACInstVisitor<ReturnType,ArgumentType>
Constructor and Description |
---|
TACInstVisitorSkeleton() |
public ReturnType visitInst(BinaryAddInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(BinaryAndInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(BinaryDivInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(BinaryModInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(BinaryMulInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(BinaryOrInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(PhiInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(BinarySubInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(DirCallInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(ErrParamInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(IfInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(InDirCallInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(LoadAddrInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(LoadConstInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(LoadEntryInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(LoadVarInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(ParamInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(RefParamInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(ReturnInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(StdParamInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(StoreEntryInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(UnaryNegInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>
public ReturnType visitInst(UnaryNotInst inst, ArgumentType o)
visitInst
in interface TACInstVisitor<ReturnType,ArgumentType>