Package | Description |
---|---|
cfg |
Modifier and Type | Class and Description |
---|---|
class |
TACInstClassVisitorSkeleton<ReturnType,ArgumentType>
An extended TACInstVisitor skeleton class:
By default, each TACInst is treated in a general method for
its superclass, e.g.
|
class |
TACInstVisitorSkeleton<ReturnType,ArgumentType>
Skeleton class for TACInstVisitor interface:
Provides return null implementations for all methods of the interface,
a subclass can override any necessary.
|
Modifier and Type | Method and Description |
---|---|
<ReturnType,ArgumentType> |
BinaryAddInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |
<ReturnType,ArgumentType> |
BinaryAndInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |
<ReturnType,ArgumentType> |
BinaryDivInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |
<ReturnType,ArgumentType> |
BinaryModInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |
<ReturnType,ArgumentType> |
BinaryMulInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |
<ReturnType,ArgumentType> |
BinaryOrInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |
<ReturnType,ArgumentType> |
BinarySubInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |
<ReturnType,ArgumentType> |
DirCallInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |
<ReturnType,ArgumentType> |
ErrParamInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |
<ReturnType,ArgumentType> |
IfInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |
<ReturnType,ArgumentType> |
InDirCallInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |
<ReturnType,ArgumentType> |
LoadAddrInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |
<ReturnType,ArgumentType> |
LoadConstInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |
<ReturnType,ArgumentType> |
LoadEntryInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |
<ReturnType,ArgumentType> |
LoadVarInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |
<ReturnType,ArgumentType> |
PhiInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |
<ReturnType,ArgumentType> |
RefParamInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |
<ReturnType,ArgumentType> |
ReturnInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |
<ReturnType,ArgumentType> |
StdParamInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |
<ReturnType,ArgumentType> |
StoreEntryInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |
abstract <ReturnType,ArgumentType> |
TACInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o)
Abstract visitor method.
|
<ReturnType,ArgumentType> |
UnaryNegInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |
<ReturnType,ArgumentType> |
UnaryNotInst.accept(TACInstVisitor<ReturnType,ArgumentType> visitor,
ArgumentType o) |