Class TypeBoundCheckCastAssign
java.lang.Object
jadx.core.dex.visitors.typeinference.TypeBoundCheckCastAssign
- All Implemented Interfaces:
ITypeBound,ITypeBoundDynamic
Allow ignoring down casts (return arg type instead cast type)
Such casts will be removed later.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable RegisterArggetArg()getBound()getInsn()private ArgTypegetReturnType(ArgType argType) getType()getType(TypeUpdateInfo updateInfo) This method will be executed instead ofITypeBound.getType()ifTypeUpdateInfois available.toString()
-
Field Details
-
root
-
insn
-
-
Constructor Details
-
TypeBoundCheckCastAssign
-
-
Method Details
-
getBound
- Specified by:
getBoundin interfaceITypeBound
-
getType
Description copied from interface:ITypeBoundDynamicThis method will be executed instead ofITypeBound.getType()ifTypeUpdateInfois available.- Specified by:
getTypein interfaceITypeBoundDynamic
-
getType
- Specified by:
getTypein interfaceITypeBound
-
getReturnType
-
getArg
- Specified by:
getArgin interfaceITypeBound
-
getInsn
-
toString
-