public class LocalSymbolTable extends Object
| Constructor and Description |
|---|
LocalSymbolTable(String javaClassName,
SymbolTable delegate) |
| Modifier and Type | Method and Description |
|---|---|
Type |
getMethodReturnType(String klazz,
String method) |
Type |
getVariableType(String klazz,
String variable) |
void |
putLocalType(String name,
Type type) |
public LocalSymbolTable(String javaClassName, SymbolTable delegate)
javaClassName - delegate - public Type getVariableType(String klazz, String variable)
klazz - variable - SymbolTable.getFieldType(java.lang.String, java.lang.String)public Type getMethodReturnType(String klazz, String method)
klazz - may be null or "this"method - SymbolTable.getMethodReturnType(java.lang.String, java.lang.String)Copyright © 2017. All rights reserved.