public interface TypeSolver
Modifier and Type | Method and Description |
---|---|
TypeSolver |
getParent()
Parent of the this TypeSolver.
|
default TypeSolver |
getRoot()
Get the root of the hierarchy of type solver.
|
void |
setParent(TypeSolver parent)
Set the parent of this TypeSolver.
|
default TypeDeclaration |
solveType(String name)
Solve the given type.
|
SymbolReference<TypeDeclaration> |
tryToSolveType(String name)
Try to solve the type with the given name.
|
default TypeSolver getRoot()
TypeSolver getParent()
void setParent(TypeSolver parent)
SymbolReference<TypeDeclaration> tryToSolveType(String name)
default TypeDeclaration solveType(String name) throws UnsolvedSymbolException
UnsolvedSymbolException
Copyright © 2016. All rights reserved.