soot.sootify
Class TypeTemplatePrinter
java.lang.Object
soot.TypeSwitch
soot.sootify.TypeTemplatePrinter
public class TypeTemplatePrinter
- extends TypeSwitch
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TypeTemplatePrinter
public TypeTemplatePrinter(TemplatePrinter p)
printAssign
public void printAssign(String v,
Type t)
setVariableName
public void setVariableName(String name)
caseAnySubType
public void caseAnySubType(AnySubType t)
- Overrides:
caseAnySubType in class TypeSwitch
caseArrayType
public void caseArrayType(ArrayType t)
- Overrides:
caseArrayType in class TypeSwitch
caseBooleanType
public void caseBooleanType(BooleanType t)
- Overrides:
caseBooleanType in class TypeSwitch
caseByteType
public void caseByteType(ByteType t)
- Overrides:
caseByteType in class TypeSwitch
caseCharType
public void caseCharType(CharType t)
- Overrides:
caseCharType in class TypeSwitch
caseDefault
public void caseDefault(Type t)
- Overrides:
caseDefault in class TypeSwitch
- See Also:
TypeSwitch.defaultCase(Type)
caseDoubleType
public void caseDoubleType(DoubleType t)
- Overrides:
caseDoubleType in class TypeSwitch
caseErroneousType
public void caseErroneousType(ErroneousType t)
- Overrides:
caseErroneousType in class TypeSwitch
caseFloatType
public void caseFloatType(FloatType t)
- Overrides:
caseFloatType in class TypeSwitch
caseIntType
public void caseIntType(IntType t)
- Overrides:
caseIntType in class TypeSwitch
caseLongType
public void caseLongType(LongType t)
- Overrides:
caseLongType in class TypeSwitch
caseNullType
public void caseNullType(NullType t)
- Overrides:
caseNullType in class TypeSwitch
caseRefType
public void caseRefType(RefType t)
- Overrides:
caseRefType in class TypeSwitch
caseShortType
public void caseShortType(ShortType t)
- Overrides:
caseShortType in class TypeSwitch
caseStmtAddressType
public void caseStmtAddressType(StmtAddressType t)
- Overrides:
caseStmtAddressType in class TypeSwitch
caseUnknownType
public void caseUnknownType(UnknownType t)
- Overrides:
caseUnknownType in class TypeSwitch
caseVoidType
public void caseVoidType(VoidType t)
- Overrides:
caseVoidType in class TypeSwitch