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.