| Package | Description |
|---|---|
| org.walkmod.javalang.compiler.symbols | |
| org.walkmod.javalang.compiler.types |
| Modifier and Type | Method and Description |
|---|---|
Scope |
Symbol.getInnerScope() |
Scope |
SymbolTable.popScope() |
Scope |
SymbolTable.popScope(boolean silent) |
| Modifier and Type | Method and Description |
|---|---|
Stack<Scope> |
SymbolTable.getScopes() |
| Modifier and Type | Method and Description |
|---|---|
void |
SymbolTable.pushScope(Scope scope) |
void |
SymbolTable.pushScope(Scope scope,
List<SymbolAction> actions) |
void |
Symbol.setInnerScope(Scope scope) |
| Modifier and Type | Method and Description |
|---|---|
Scope |
ScopeLoader.visit(org.walkmod.javalang.ast.body.AnnotationDeclaration n,
SymbolTable symbolTable) |
Scope |
ScopeLoader.visit(org.walkmod.javalang.ast.body.ClassOrInterfaceDeclaration n,
SymbolTable symbolTable) |
Scope |
ScopeLoader.visit(org.walkmod.javalang.ast.body.EnumConstantDeclaration n,
SymbolTable symbolTable) |
Scope |
ScopeLoader.visit(org.walkmod.javalang.ast.body.EnumDeclaration n,
SymbolTable symbolTable) |
Scope |
ScopeLoader.visit(org.walkmod.javalang.ast.expr.ObjectCreationExpr n,
SymbolTable symbolTable) |
Copyright © 2018. All rights reserved.