@Deprecated public class XbaseTypeConformanceComputer extends TypeConformanceComputer
TypeConformanceComputer.ArgumentResolver, TypeConformanceComputer.MaxDistanceRawTypeAcceptor
factory, leftDispatcher, primitives, superTypeCollector, typeReferences
Constructor and Description |
---|
XbaseTypeConformanceComputer()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected XbaseTypeArgumentContextProvider |
getTypeArgumentContextProvider()
Deprecated.
|
TypeConformanceResult |
isConformant(JvmTypeReference left,
JvmTypeReference right,
TypeConformanceComputationArgument flags)
Deprecated.
|
protected boolean |
isXbaseFunctionType(JvmTypeReference ref)
Deprecated.
|
allTypesAreArrays, conformsToAll, containsPrimitiveOrAnyReferences, createStrategySelector, cumulateDistance, findContext, getCommonParameterSuperType, getCommonSuperType, getComponentTypes, getFirstForRawType, getPrimitives, getSuperTypeCollector, getTypeParametersForSupertype, getTypeReferences, initializeDistance, inplaceSortByDistanceAndName, isClass, isConformant, isConformant, isPrimitiveType, isPrimitiveVoid, replacePrimitivesAndRemoveAnyReferences, setFactory, setPrimitives, setSuperTypeCollector, setTypeArgumentContextProvider, setTypeReferences
public TypeConformanceResult isConformant(JvmTypeReference left, JvmTypeReference right, TypeConformanceComputationArgument flags)
isConformant
in class TypeConformanceComputer
protected boolean isXbaseFunctionType(JvmTypeReference ref)
protected XbaseTypeArgumentContextProvider getTypeArgumentContextProvider()
getTypeArgumentContextProvider
in class TypeConformanceComputer