@Override public void setType(Type type) { declaration.setType(SourceInfo.this.setType(type, declaration.getType())); }
static void changeTypeContext(ResolutionContext old, ResolutionContext new_, FieldDeclaration f) { f.setType(changeTypeContext(old, new_, f.getType())); }
@Override public Type getType() { return getContext().resolve(declaration.getType()); }