Lines Matching refs:ir_node_visitor
45 class environment_setter : public abigail::ir::ir_node_visitor
98 class qualified_name_setter : public abigail::ir::ir_node_visitor
1059 translation_unit::traverse(ir_node_visitor& v) in traverse()
3488 type_or_decl_base::traverse(ir_node_visitor&) in traverse() argument
4405 decl_base::traverse(ir_node_visitor&) in traverse() argument
6901 scope_decl::traverse(ir_node_visitor &v) in traverse()
12983 type_base::traverse(ir_node_visitor& v) in traverse()
13505 type_decl::traverse(ir_node_visitor& v) in traverse()
13632 scope_type_decl::traverse(ir_node_visitor& v) in traverse()
13765 namespace_decl::traverse(ir_node_visitor& v) in traverse()
14085 qualified_type_def::traverse(ir_node_visitor& v) in traverse()
14474 pointer_type_def::traverse(ir_node_visitor& v) in traverse()
14731 reference_type_def::traverse(ir_node_visitor& v) in traverse()
15274 array_type_def::subrange_type::traverse(ir_node_visitor& v) in traverse()
15670 array_type_def::traverse(ir_node_visitor& v) in traverse()
15805 enum_type_decl::traverse(ir_node_visitor &v) in traverse()
16420 typedef_decl::traverse(ir_node_visitor& v) in traverse()
16923 var_decl::traverse(ir_node_visitor& v) in traverse()
17480 function_type::traverse(ir_node_visitor& v) in traverse()
18324 function_decl::traverse(ir_node_visitor& v) in traverse()
18640 function_decl::parameter::traverse(ir_node_visitor& v) in traverse()
18977 class_or_union::traverse(ir_node_visitor& v) in traverse()
20656 class_decl::base_spec::traverse(ir_node_visitor& v) in traverse()
21660 class_decl::traverse(ir_node_visitor& v) in traverse()
21886 member_function_template::traverse(ir_node_visitor& v) in traverse()
21979 member_class_template::traverse(ir_node_visitor& v) in traverse()
22374 union_decl::traverse(ir_node_visitor& v) in traverse()
23188 function_tdecl::traverse(ir_node_visitor&v) in traverse()
23340 class_tdecl::traverse(ir_node_visitor&v) in traverse()
23360 class non_canonicalized_subtype_detector : public ir::ir_node_visitor
23952 ir_traversable_base::traverse(ir_node_visitor&) in traverse() argument
23958 struct ir_node_visitor::priv
23969 ir_node_visitor::ir_node_visitor() in ir_node_visitor() function in abigail::ir::ir_node_visitor
23979 ir_node_visitor::allow_visiting_already_visited_type_node(bool f) in allow_visiting_already_visited_type_node()
23988 ir_node_visitor::allow_visiting_already_visited_type_node() const in allow_visiting_already_visited_type_node()
23998 ir_node_visitor::mark_type_node_as_visited(type_base *p) in mark_type_node_as_visited()
24022 ir_node_visitor::forget_visited_type_nodes() in forget_visited_type_nodes()
24032 ir_node_visitor::type_node_has_been_visited(type_base* p) const in type_node_has_been_visited()
24052 ir_node_visitor::visit_begin(decl_base*) in visit_begin()
24056 ir_node_visitor::visit_end(decl_base*) in visit_end()
24060 ir_node_visitor::visit_begin(scope_decl*) in visit_begin()
24064 ir_node_visitor::visit_end(scope_decl*) in visit_end()
24068 ir_node_visitor::visit_begin(type_base*) in visit_begin()
24072 ir_node_visitor::visit_end(type_base*) in visit_end()
24076 ir_node_visitor::visit_begin(scope_type_decl* t) in visit_begin()
24080 ir_node_visitor::visit_end(scope_type_decl* t) in visit_end()
24084 ir_node_visitor::visit_begin(type_decl* t) in visit_begin()
24088 ir_node_visitor::visit_end(type_decl* t) in visit_end()
24092 ir_node_visitor::visit_begin(namespace_decl* d) in visit_begin()
24096 ir_node_visitor::visit_end(namespace_decl* d) in visit_end()
24100 ir_node_visitor::visit_begin(qualified_type_def* t) in visit_begin()
24104 ir_node_visitor::visit_end(qualified_type_def* t) in visit_end()
24108 ir_node_visitor::visit_begin(pointer_type_def* t) in visit_begin()
24112 ir_node_visitor::visit_end(pointer_type_def* t) in visit_end()
24116 ir_node_visitor::visit_begin(reference_type_def* t) in visit_begin()
24120 ir_node_visitor::visit_end(reference_type_def* t) in visit_end()
24124 ir_node_visitor::visit_begin(array_type_def* t) in visit_begin()
24128 ir_node_visitor::visit_end(array_type_def* t) in visit_end()
24132 ir_node_visitor::visit_begin(array_type_def::subrange_type* t) in visit_begin()
24136 ir_node_visitor::visit_end(array_type_def::subrange_type* t) in visit_end()
24140 ir_node_visitor::visit_begin(enum_type_decl* t) in visit_begin()
24144 ir_node_visitor::visit_end(enum_type_decl* t) in visit_end()
24148 ir_node_visitor::visit_begin(typedef_decl* t) in visit_begin()
24152 ir_node_visitor::visit_end(typedef_decl* t) in visit_end()
24156 ir_node_visitor::visit_begin(function_type* t) in visit_begin()
24160 ir_node_visitor::visit_end(function_type* t) in visit_end()
24164 ir_node_visitor::visit_begin(var_decl* d) in visit_begin()
24168 ir_node_visitor::visit_end(var_decl* d) in visit_end()
24172 ir_node_visitor::visit_begin(function_decl* d) in visit_begin()
24176 ir_node_visitor::visit_end(function_decl* d) in visit_end()
24180 ir_node_visitor::visit_begin(function_decl::parameter* d) in visit_begin()
24184 ir_node_visitor::visit_end(function_decl::parameter* d) in visit_end()
24188 ir_node_visitor::visit_begin(function_tdecl* d) in visit_begin()
24192 ir_node_visitor::visit_end(function_tdecl* d) in visit_end()
24196 ir_node_visitor::visit_begin(class_tdecl* d) in visit_begin()
24200 ir_node_visitor::visit_end(class_tdecl* d) in visit_end()
24204 ir_node_visitor::visit_begin(class_or_union* t) in visit_begin()
24208 ir_node_visitor::visit_end(class_or_union* t) in visit_end()
24212 ir_node_visitor::visit_begin(class_decl* t) in visit_begin()
24216 ir_node_visitor::visit_end(class_decl* t) in visit_end()
24220 ir_node_visitor::visit_begin(union_decl* t) in visit_begin()
24224 ir_node_visitor::visit_end(union_decl* t) in visit_end()
24228 ir_node_visitor::visit_begin(class_decl::base_spec* d) in visit_begin()
24232 ir_node_visitor::visit_end(class_decl::base_spec* d) in visit_end()
24236 ir_node_visitor::visit_begin(member_function_template* d) in visit_begin()
24240 ir_node_visitor::visit_end(member_function_template* d) in visit_end()
24244 ir_node_visitor::visit_begin(member_class_template* d) in visit_begin()
24248 ir_node_visitor::visit_end(member_class_template* d) in visit_end()