| Package | Description |
|---|---|
| org.teavm.flavour.expr |
This package contains classes necessary to parse, compile and evaluate expressions written on
Flavour Expression Language (FEL).
|
| org.teavm.flavour.expr.type |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
CompilerCommons.isContainedBy(TypeArgument a,
TypeArgument b,
GenericTypeNavigator navigator) |
static boolean |
CompilerCommons.isErasedSuperType(ValueType supertype,
ValueType subtype,
GenericTypeNavigator navigator) |
static boolean |
CompilerCommons.isLooselyCompatibleType(ValueType targetType,
ValueType sourceType,
GenericTypeNavigator navigator) |
static boolean |
CompilerCommons.isSuperType(ValueType supertype,
ValueType subtype,
GenericTypeNavigator navigator) |
| Constructor and Description |
|---|
MethodLookup(TypeInference inference,
ClassResolver classResolver,
GenericTypeNavigator navigator,
Scope scope) |
TypeEstimator(TypeInference inference,
ClassResolver classResolver,
GenericTypeNavigator navigator,
Scope scope) |
| Constructor and Description |
|---|
LeastUpperBoundFinder(GenericTypeNavigator typeNavigator) |
TypeInference(GenericTypeNavigator typeNavigator) |
Copyright © 2019. All rights reserved.