Lines Matching refs:virtual

34    virtual ~ir_visitor()  in ~ir_visitor()
47 virtual void visit(class ir_rvalue *) { assert(!"unhandled error_type"); } in visit()
48 virtual void visit(class ir_variable *) = 0;
49 virtual void visit(class ir_function_signature *) = 0;
50 virtual void visit(class ir_function *) = 0;
51 virtual void visit(class ir_expression *) = 0;
52 virtual void visit(class ir_texture *) = 0;
53 virtual void visit(class ir_swizzle *) = 0;
54 virtual void visit(class ir_dereference_variable *) = 0;
55 virtual void visit(class ir_dereference_array *) = 0;
56 virtual void visit(class ir_dereference_record *) = 0;
57 virtual void visit(class ir_assignment *) = 0;
58 virtual void visit(class ir_constant *) = 0;
59 virtual void visit(class ir_call *) = 0;
60 virtual void visit(class ir_return *) = 0;
61 virtual void visit(class ir_discard *) = 0;
62 virtual void visit(class ir_if *) = 0;
63 virtual void visit(class ir_loop *) = 0;
64 virtual void visit(class ir_loop_jump *) = 0;
73 virtual void visit(class ir_variable *) {} in visit()
74 virtual void visit(class ir_expression *) {} in visit()
75 virtual void visit(class ir_texture *) {} in visit()
76 virtual void visit(class ir_swizzle *) {} in visit()
77 virtual void visit(class ir_dereference_variable *) {} in visit()
78 virtual void visit(class ir_dereference_array *) {} in visit()
79 virtual void visit(class ir_dereference_record *) {} in visit()
80 virtual void visit(class ir_assignment *) {} in visit()
81 virtual void visit(class ir_constant *) {} in visit()
82 virtual void visit(class ir_call *) {} in visit()