- struct varpool_node *vnode = varpool_node (addr);
- int walk_subtrees;
-
- if (lang_hooks.callgraph.analyze_expr)
- lang_hooks.callgraph.analyze_expr (&addr, &walk_subtrees);
- varpool_mark_needed_node (vnode);
- ipa_record_reference ((struct cgraph_node *)data, NULL,
- NULL, vnode,
+ struct varpool_node *vnode = varpool_node_for_decl (addr);
+
+ ipa_record_reference ((symtab_node)data,
+ (symtab_node)vnode,