@Override public SymbolReference<ResolvedTypeDeclaration> solveType(String name, TypeSolver typeSolver) { return getParent().solveType(name, typeSolver); } }
@Override public SymbolReference<ResolvedMethodDeclaration> solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly, TypeSolver typeSolver) { return getParent().solveMethod(name, argumentsTypes, false, typeSolver); }
@Override public SymbolReference<ResolvedMethodDeclaration> solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly, TypeSolver typeSolver) { return getParent().solveMethod(name, argumentsTypes, false, typeSolver); }
@Override public SymbolReference<ResolvedTypeDeclaration> solveType(String name) { return getParent().solveType(name); } }
@Override public SymbolReference<ResolvedTypeDeclaration> solveType(String name, TypeSolver typeSolver) { return getParent().solveType(name, typeSolver); } }
@Override public SymbolReference<ResolvedMethodDeclaration> solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly) { return getParent().solveMethod(name, argumentsTypes, false); }
return getParent().solveSymbolAsValue(name, typeSolver); return getParent().solveSymbolAsValue(name, typeSolver); return getParent().solveSymbolAsValue(name, typeSolver); return getParent().solveSymbolAsValue(name, typeSolver); Context parentContext = getParent(); return parentContext.solveSymbolAsValue(name, typeSolver);
return getParent().solveSymbolAsValue(name, typeSolver); return getParent().solveSymbolAsValue(name, typeSolver); return getParent().solveSymbolAsValue(name, typeSolver); return getParent().solveSymbolAsValue(name, typeSolver); Context parentContext = getParent(); return parentContext.solveSymbolAsValue(name, typeSolver);