Lines Matching refs:ir_node_visitor
6334 abg-fwd.h: fix mismatched tags for ir_node_visitor
6335 * include/abg-fwd.h: forward-declare ir_node_visitor as class
7357 * include/abg-ir.h (struct ir_node_visitor): Make this be a class.
7359 (ir_node_visitor::{allow_visiting_already_visited_type_node,
7367 (struct ir_node_visitor::priv): Define new struct.
7368 (ir_node_visitor::{allow_visiting_already_visited_type_node,
8594 (ir_node_visitor::visit_begin): Add new overloads for
8636 (ir_node_visitor::visit_{begin,end}): Define new overloads for
13429 (ir_node_visitor::visit): Add new overloads for union_decl* and
13505 (ir_node_visitor::visit_{begin, end}): Adjust. Add new overloads
20596 * include/abg-ir.h (struct ir_node_visitor): Fix the wording of
23812 (ir_node_visitor::visit): Remove the overloads and replace each of
23814 (ir_node_visitor::{visit_begin, visit_end}): ... of these.
23827 of the ir_node_visitor methods.
23837 (ir_node_visitor::visit): Replace each of these overloads with a
24803 (ir_node_visitor::visit): Declare new overload for
24939 (ir_node_visitor::visit(function_decl::parameter*)): Define this.
27928 (ir_node_visitor::visit): Declare a new virtual function
27968 (ir_node_visitor::visit): Define function, taking
30348 (ir_node_visitor::visit): Change the signature of this to return a
30415 (ir_node_visitor::visit): Remove the overload taking a
30448 (ir_node_visitor::visit): Remove the overload taking a
30467 (ir_node_visitor::visit): Remove the overload for
30505 (ir_node_visitor::visit): Remove overload for
31262 (ir_node_visitor::visit): Declare new virtual function
31265 (ir_node_visitor::visit): Provide a default implementation for the
32237 ir_node_visitor&.
32238 (ir_node_visitor::visit): Change these virtual overloads to take
32245 ir_node_visitor::visit call. Use the ir_traversable_base type
32248 (ir_node_visitor::visit): Change these overloads to take pointers
33838 * include/abg-fwd.h (node_visitor_base): Renamed ir_node_visitor
33845 reference to ir_node_visitor.
33848 * include/abg-ir.h: Make ir_node_visitor inherit from new
34312 * include/libabigail/abg-ir.h (struct ir_node_visitor, struct
34327 (ir_node_visitor::visit): New method, overloaded for the types