Lines Matching defs:node
108 #define DECL_NAME_POINTER(node) IDENTIFIER_POINTER(DECL_NAME(node))
109 #define DECL_NAME_LENGTH(node) IDENTIFIER_LENGTH(DECL_NAME(node))
110 #define TYPE_NAME_POINTER(node) IDENTIFIER_POINTER(TYPE_NAME(node))
111 #define TYPE_NAME_LENGTH(node) IDENTIFIER_LENGTH(TYPE_NAME(node))
141 #define varpool_mark_needed_node(node)
147 #define NODE_SYMBOL(node) (node)
148 #define NODE_DECL(node) (node)->decl
149 #define cgraph_node_name(node) (node)->name()
150 #define NODE_IMPLICIT_ALIAS(node) (node)->cpp_implicit_alias
180 #define debug_cgraph_node(node) (node)->debug()
187 #define dump_varpool_node(file, node) (node)->dump(file)
231 static inline cgraph_node_ptr cgraph_function_node(cgraph_node_ptr node, enum availability *availability)
233 return node->function_symbol(availability);
236 static inline cgraph_node_ptr cgraph_function_or_thunk_node(cgraph_node_ptr node, enum availability *availability = NULL)
238 return node->ultimate_alias_target(availability);
241 static inline bool cgraph_only_called_directly_p(cgraph_node_ptr node)
243 return node->only_called_directly_p();
246 static inline enum availability cgraph_function_body_availability(cgraph_node_ptr node)
248 return node->get_availability();
251 static inline cgraph_node_ptr cgraph_alias_target(cgraph_node_ptr node)
253 return node->get_alias_target();
256 static inline bool cgraph_for_node_and_aliases(cgraph_node_ptr node, bool (*callback)(cgraph_node_ptr, void *), void *data, bool include_overwritable)
258 return node->call_for_symbol_thunks_and_aliases(callback, data, include_overwritable);
291 static inline void cgraph_call_node_duplication_hooks(cgraph_node_ptr node, cgraph_node_ptr node2)
293 symtab->call_cgraph_duplication_hooks(node, node2);