Package jadx.core.dex.visitors.typeinference
-
Interface Summary Interface Description ITypeBound Information to restrict types by applying constraints (or boundaries)ITypeBoundDynamic 'Dynamic' type bound allows to use requested and not yet applied types fromTypeUpdateInfofor more precise restrictionsITypeConstraint ITypeListener -
Class Summary Class Description AbstractTypeConstraint FinishTypeInference FixTypesVisitor TypeBoundCheckCastAssign Allow ignoring down casts (return arg type instead cast type) Such casts will be removed later.TypeBoundConst TypeBoundFieldGetAssign Dynamic bound for instance field get of generic type.TypeBoundInvokeAssign Special dynamic bound for invoke with generics.TypeBoundInvokeUse Special dynamic bound for invoke with generics.TypeCompare TypeInferenceVisitor TypeInfo TypeSearch Slow and memory consuming multi-variable type search algorithm.TypeSearchState TypeSearchVarInfo TypeUpdate TypeUpdateEntry TypeUpdateFlags TypeUpdateInfo TypeUpdateRegistry -
Enum Summary Enum Description BoundEnum TypeCompareEnum TypeUpdateResult