| Package | Description |
|---|---|
| gw.lang.reflect |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IBlockType |
interface |
IConstructorType |
interface |
IFunctionType |
| Modifier and Type | Class and Description |
|---|---|
class |
FunctionType |
class |
ParameterizedFunctionType |
| Modifier and Type | Method and Description |
|---|---|
IInvocableType |
MethodScorer.getCachedMethodScore(IInvocableType funcType,
IType callsiteEnclosingType,
IType rootType,
List<IType> argTypes) |
IInvocableType |
MethodScore.getInferredFunctionType() |
IInvocableType |
MethodScore.getRawFunctionType() |
| Modifier and Type | Method and Description |
|---|---|
IInvocableType |
MethodScorer.getCachedMethodScore(IInvocableType funcType,
IType callsiteEnclosingType,
IType rootType,
List<IType> argTypes) |
int |
MethodScorer.scoreMethod(IInvocableType funcType,
List<IType> argTypes,
List<IType> inferringTypes) |
MethodScore |
MethodScorer.scoreMethod(IType callsiteEnclosingType,
IType rootType,
IInvocableType funcType,
List<? extends IInvocableType> listFunctionTypes,
List<IType> argTypes,
List<IType> inferringTypes,
boolean bSkipScoring,
boolean bLookInCache) |
void |
MethodScore.setInferredFunctionType(IInvocableType funcType) |
void |
MethodScore.setRawFunctionType(IInvocableType funcType) |
| Modifier and Type | Method and Description |
|---|---|
MethodScore |
MethodScorer.scoreMethod(IType callsiteEnclosingType,
IType rootType,
IInvocableType funcType,
List<? extends IInvocableType> listFunctionTypes,
List<IType> argTypes,
List<IType> inferringTypes,
boolean bSkipScoring,
boolean bLookInCache) |
List<MethodScore> |
MethodScorer.scoreMethods(List<IInvocableType> funcTypes,
List<IType> argTypes) |
Copyright © 2020. All rights reserved.