Home | History | Annotate | Download | only in glsl

Lines Matching refs:visit

30  * Enumeration values returned by visit methods to guide processing
34 visit_continue_with_parent, /**< Don't visit siblings, continue w/parent. */
43 * important ways. Rather than having a single \c visit method for each
44 * subclass in the composite, there are three kinds of visit methods.
45 * Leaf-node classes have a traditional \c visit method. Internal-node
50 * In addition, each visit method and the \c accept methods in the composite
51 * have a return value which guides the navigation. Any of the visit methods
59 * class will simply call the \c visit method, as usual, and pass its return
66 * abstract. Default implementations of every \c visit, \c visit_enter, and
82 * \name Visit methods for leaf-node classes
85 virtual ir_visitor_status visit(class ir_rvalue *);
86 virtual ir_visitor_status visit(class ir_variable *);
87 virtual ir_visitor_status visit(class ir_constant *);
88 virtual ir_visitor_status visit(class ir_loop_jump *);
102 * that couldn't just be done in the visit method.
104 virtual ir_visitor_status visit(class ir_dereference_variable *);
108 * \name Visit methods for internal-node classes