Type type= ASTResolving.guessTypeForReference(ast, fNode); if (type != null) { return type; } return ast.newSimpleType(ast.newSimpleName("Object"));
	private Type evaluateMethodType(AST ast) throws CoreException {		ITypeBinding binding= ASTResolving.guessBindingForReference(fNode);		if (binding != null) {			String typeName= addImport(binding);			return ASTNodeFactory.newType(ast, typeName);					} else {			ASTNode parent= fNode.getParent();			if (!(parent instanceof ExpressionStatement)) {				return ast.newSimpleType(ast.newSimpleName("Object")); //$NON-NLS-1$			}					}		return null;	}