Module Ruva::Utils::Class::MethodVisitor
In: lib/ruva/utils/class_visitor.rb

An empty method visitor

Methods

Public Instance methods

Visit an annotation. Should return an Annotation visitor to suit.

[Source]

    # File lib/ruva/utils/class_visitor.rb, line 92
92:         def visit_annotation(desc, visible)
93:         end

Visit default annotation. Should return an Annotation visitor to suit.

[Source]

    # File lib/ruva/utils/class_visitor.rb, line 96
96:         def visit_annotation_default
97:         end

Visit a non=standard attribute

[Source]

     # File lib/ruva/utils/class_visitor.rb, line 100
100:         def visit_attribute(attr)
101:         end

[Source]

     # File lib/ruva/utils/class_visitor.rb, line 112
112:         def visit_code(code)
113:         end

[Source]

     # File lib/ruva/utils/class_visitor.rb, line 115
115:         def visit_exception_handler(start_pc, end_pc, handler_pc, catch_type)
116:         end

[Source]

     # File lib/ruva/utils/class_visitor.rb, line 103
103:         def visit_line_number(line, start_ofs)
104:         end

[Source]

     # File lib/ruva/utils/class_visitor.rb, line 106
106:         def visit_local_variable(name, desc, signature, start_ofs, end_ofs, index) 
107:         end

[Source]

     # File lib/ruva/utils/class_visitor.rb, line 109
109:         def visit_maxs(max_stack, max_locals) 
110:         end

should return AnnotationVisitor

[Source]

     # File lib/ruva/utils/class_visitor.rb, line 119
119:         def visit_parameter_annotation(parameter_idx, desc, visible)        
120:         end

[Validate]