class RubyLsp::Listeners::DocumentSymbol
def initialize(response_builder, dispatcher)
def initialize(response_builder, dispatcher) @response_builder = response_builder dispatcher.register( self, :on_class_node_enter, :on_class_node_leave, :on_call_node_enter, :on_constant_path_write_node_enter, :on_constant_write_node_enter, :on_def_node_enter, :on_def_node_leave, :on_module_node_enter, :on_module_node_leave, :on_instance_variable_write_node_enter, :on_class_variable_write_node_enter, :on_singleton_class_node_enter, :on_singleton_class_node_leave, :on_alias_method_node_enter, ) end