| Modifier and Type | Method and Description |
|---|---|
Map<String,VariableMeta> |
BaseExpression.getFullNameMetas() |
List<VariableMeta> |
BaseExpression.getVars() |
| Modifier and Type | Method and Description |
|---|---|
AviatorJavaType |
InterpretExpression.loadVar(VariableMeta v) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BaseExpression.afterPopulateFullNames(Map<String,VariableMeta> fullNames,
Set<String> parentVars) |
| Constructor and Description |
|---|
BaseExpression(AviatorEvaluatorInstance instance,
List<VariableMeta> vars,
SymbolTable symbolTable) |
ClassExpression(AviatorEvaluatorInstance instance,
List<VariableMeta> vars,
SymbolTable symbolTable) |
InterpretExpression(AviatorEvaluatorInstance instance,
List<VariableMeta> vars,
Set<Token<?>> constants,
SymbolTable symbolTable,
List<IR> instruments,
boolean unboxObject) |
LiteralExpression(AviatorEvaluatorInstance instance,
Object result,
List<VariableMeta> vars) |
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,VariableMeta> |
BaseEvalCodeGenerator.variables |
| Modifier and Type | Method and Description |
|---|---|
void |
EvalCodeGenerator.initVariables(Map<String,VariableMeta> vars) |
| Modifier and Type | Method and Description |
|---|---|
void |
ASMCodeGenerator.initVariables(Map<String,VariableMeta> vars) |
| Modifier and Type | Method and Description |
|---|---|
AviatorJavaType |
InterpretContext.loadVar(VariableMeta v) |
| Modifier and Type | Method and Description |
|---|---|
void |
InterpretCodeGenerator.initVariables(Map<String,VariableMeta> vars) |
| Constructor and Description |
|---|
LoadIR(String sourceFile,
Token<?> token,
VariableMeta meta,
boolean inConstantPool) |
| Modifier and Type | Method and Description |
|---|---|
Collection<VariableMeta> |
LambdaFunctionBootstrap.getClosureOverFullVarNames() |
Copyright © 2010–2022. All rights reserved.