| Package | Description |
|---|---|
| org.teavm.flavour.expr.type | |
| org.teavm.flavour.expr.type.meta |
| Modifier and Type | Method and Description |
|---|---|
TypeVar[] |
MethodWithFreshTypeVars.getFreshTypeVars() |
TypeVar |
GenericReference.getVar() |
| Modifier and Type | Method and Description |
|---|---|
Map<TypeVar,GenericType> |
MapSubstitutions.getMap() |
| Modifier and Type | Method and Description |
|---|---|
GenericType |
MapSubstitutions.get(TypeVar var) |
GenericType |
Substitutions.get(TypeVar var) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
TypeInference.addVariables(Collection<? extends TypeVar> vars) |
List<? extends TypeArgument> |
TypeInference.captureConversionConstraint(List<? extends TypeVar> typeParameters,
List<? extends TypeArgument> typeArguments) |
NullType |
NullType.substituteArgs(java.util.function.Function<TypeVar,TypeArgument> substitutions) |
GenericType |
GenericType.substituteArgs(java.util.function.Function<TypeVar,TypeArgument> substitutions) |
GenericClass |
GenericClass.substituteArgs(java.util.function.Function<TypeVar,TypeArgument> substitutions) |
GenericArray |
GenericArray.substituteArgs(java.util.function.Function<TypeVar,TypeArgument> substitutions) |
GenericType |
PrimitiveArray.substituteArgs(java.util.function.Function<TypeVar,TypeArgument> substitutions) |
| Constructor and Description |
|---|
GenericClass(String name,
TypeVar... arguments) |
GenericReference(TypeVar var) |
MethodWithFreshTypeVars(GenericMethod method,
TypeVar[] freshTypeVars) |
| Constructor and Description |
|---|
MapSubstitutions(Map<TypeVar,GenericType> map) |
| Modifier and Type | Method and Description |
|---|---|
TypeVar[] |
ClassDescriber.getTypeVariables() |
TypeVar[] |
MethodDescriber.getTypeVariables() |
Copyright © 2019. All rights reserved.