<T extends org.walkmod.javalang.ast.Node & org.walkmod.javalang.ast.SymbolDefinition> Symbol<T> |
Scope.addSymbol(String symbolName,
SymbolType type,
ReferenceType referenceType,
T location) |
boolean |
SymbolTable.containsSymbol(String symbolName,
ReferenceType referenceType) |
Symbol |
DefaultSymbolFactory.create(String symbolName,
ReferenceType referenceType,
SymbolType type,
org.walkmod.javalang.ast.Node location) |
Symbol<?> |
SymbolFactory.create(String symbolName,
ReferenceType referenceType,
SymbolType symbolType,
org.walkmod.javalang.ast.Node location) |
Symbol |
DefaultSymbolFactory.create(String symbolName,
ReferenceType referenceType,
SymbolType symbolType,
org.walkmod.javalang.ast.Node location,
List<SymbolAction> actions) |
Symbol<?> |
SymbolFactory.create(String symbolName,
ReferenceType referenceType,
SymbolType symbolType,
org.walkmod.javalang.ast.Node location,
List<SymbolAction> actions) |
Symbol |
DefaultSymbolFactory.create(String symbolName,
ReferenceType referenceType,
SymbolType symbolType,
org.walkmod.javalang.ast.Node location,
SymbolAction action) |
Symbol<?> |
SymbolFactory.create(String symbolName,
ReferenceType referenceType,
SymbolType symbolType,
org.walkmod.javalang.ast.Node location,
SymbolAction action) |
Symbol<?> |
Scope.findSymbol(String name,
boolean local,
ReferenceType... referenceType) |
Symbol<?> |
Scope.findSymbol(String name,
boolean local,
SymbolType scope,
SymbolType[] args,
List<Predicate<?>> predicates,
ReferenceType... referenceType) |
Symbol<?> |
Scope.findSymbol(String name,
ReferenceType... referenceType) |
Symbol<?> |
SymbolTable.findSymbol(String symbolName,
ReferenceType... referenceType) |
Symbol<?> |
Scope.findSymbol(String name,
SymbolType scope,
SymbolType[] args,
List<Predicate<?>> predicates,
ReferenceType... referenceType) |
Symbol<?> |
SymbolTable.findSymbol(String symbolName,
SymbolType symbolScope,
SymbolType[] args,
List<Predicate<?>> predicates,
ReferenceType... referenceType) |
Symbol<?> |
SymbolTable.findSymbol(String symbolName,
SymbolType symbolScope,
SymbolType[] args,
ReferenceType... referenceType) |
ArrayList<Symbol<?>> |
SymbolTable.findSymbolsByType(ReferenceType... referenceType) |
List<Symbol<?>> |
SymbolTable.findSymbolsByType(String typeName,
ReferenceType referenceType) |
List<Symbol<?>> |
Scope.getSymbolsByType(ReferenceType... referenceType) |
List<Symbol<?>> |
Scope.getSymbolsByType(String typeName,
ReferenceType referenceType) |
SymbolType |
SymbolTable.getType(String symbolName,
ReferenceType... referenceType) |
Symbol<?> |
SymbolTable.lookUpSymbolForRead(String symbolName,
org.walkmod.javalang.ast.SymbolReference reference,
ReferenceType... referenceType) |
Symbol<?> |
SymbolTable.lookUpSymbolForRead(String symbolName,
org.walkmod.javalang.ast.SymbolReference reference,
SymbolType symbolScope,
SymbolType[] args,
ReferenceType... referenceType) |
Symbol<?> |
SymbolTable.lookUpSymbolForWrite(String symbolName,
org.walkmod.javalang.ast.SymbolReference reference,
SymbolType symbolScope,
SymbolType[] args,
ReferenceType... referenceType) |
Symbol<?> |
SymbolTable.pushSymbol(String symbolName,
ReferenceType referenceType,
SymbolType symbolType,
org.walkmod.javalang.ast.Node location) |
Symbol<?> |
SymbolTable.pushSymbol(String symbolName,
ReferenceType referenceType,
SymbolType symbolType,
org.walkmod.javalang.ast.Node location,
boolean override) |
Symbol<?> |
SymbolTable.pushSymbol(String symbolName,
ReferenceType referenceType,
SymbolType symbolType,
org.walkmod.javalang.ast.Node location,
List<SymbolAction> actions) |
Symbol<?> |
SymbolTable.pushSymbol(String symbolName,
ReferenceType referenceType,
SymbolType symbolType,
org.walkmod.javalang.ast.Node location,
List<SymbolAction> actions,
boolean override) |
Symbol<?> |
SymbolTable.pushSymbol(String symbolName,
ReferenceType referenceType,
SymbolType symbolType,
org.walkmod.javalang.ast.Node location,
SymbolAction action) |
List<Symbol<?>> |
SymbolTable.pushSymbols(Set<String> names,
ReferenceType referenceType,
SymbolType symbolType,
org.walkmod.javalang.ast.Node location,
List<SymbolAction> actions) |