Class ETypeInfo
java.lang.Object
com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.ETypeInfo
Type information and events (types successfully applied, recorded conflicts, etc.) generated when
applying wildcard types to IR expressions.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
int
int
boolean
int
void
recordConflict
(String msg, IEGeneric elt, IWildcardType currentType, IWildcardType wantedType) int
void
void
setAllowApplyComplexTypes
(boolean applyComplexTypes) toString()
-
Constructor Details
-
ETypeInfo
-
-
Method Details
-
getContext
-
getWildcardTypeManager
-
isAllowApplyComplexTypes
public boolean isAllowApplyComplexTypes() -
setAllowApplyComplexTypes
public void setAllowApplyComplexTypes(boolean applyComplexTypes) -
recordConflict
public void recordConflict(String msg, IEGeneric elt, IWildcardType currentType, IWildcardType wantedType) -
resetCounters
public void resetCounters() -
recordChanged
public int recordChanged() -
getChangedCounter
public int getChangedCounter() -
recordUnchanged
public int recordUnchanged() -
getUnchangedCounter
public int getUnchangedCounter() -
getConflicts
-
getConflictsCount
public int getConflictsCount() -
toString
-