Class: Parser::AST::Processor
- Includes:
 - AST::Processor::Mixin
 
- Defined in:
 - sorbet/rbi/parser@3.3.8.0.rbi
 
Overview
source://parser//lib/parser/ast/processor.rb#9
Direct Known Subclasses
Instance Method Summary collapse
- 
  
    
      #on_alias(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_and(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_and_asgn(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_arg_expr(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_args(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_argument(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#105.
 - 
  
    
      #on_array(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_array_pattern(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_array_pattern_with_tail(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_begin(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_block(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_block_pass(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_blockarg_expr(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_break(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_case(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_case_match(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_casgn(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#89.
 - 
  
    
      #on_class(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_const(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#81.
 - 
  
    
      #on_const_pattern(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_csend(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#181.
 - 
  
    
      #on_def(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#160.
 - 
  
    
      #on_defined?(node)  ⇒ Boolean 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_defs(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#169.
 - 
  
    
      #on_dstr(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_dsym(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_eflipflop(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_empty_else(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#288.
 - 
  
    
      #on_ensure(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_erange(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_find_pattern(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_for(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_forwarded_kwrestarg(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_forwarded_restarg(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_hash(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_hash_pattern(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_if(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_if_guard(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_iflipflop(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_in_match(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_in_pattern(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_index(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_indexasgn(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_irange(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_kwargs(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_kwbegin(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_kwsplat(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_lambda(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_masgn(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_match_alt(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_match_as(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_match_current_line(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_match_pattern(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_match_pattern_p(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_match_rest(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_match_with_lvasgn(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_mlhs(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_module(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_next(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_not(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_numblock(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#198.
 - 
  
    
      #on_op_asgn(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#70.
 - 
  
    
      #on_or(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_or_asgn(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_pair(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_pin(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_postexe(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_preexe(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_procarg0(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#132.
 - 
  
    
      #on_redo(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_regexp(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_resbody(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_rescue(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_restarg_expr(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_retry(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_return(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_sclass(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_send(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#181.
 - 
  
    
      #on_splat(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_super(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_undef(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_unless_guard(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_until(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_until_post(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_var(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#29.
 - 
  
    
      #on_vasgn(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#45.
 - 
  
    
      #on_when(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_while(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_while_post(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_xstr(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #on_yield(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 - 
  
    
      #process_regular_node(node)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
source://parser//lib/parser/ast/processor.rb#12.
 
Instance Method Details
#on_alias(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      69  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 69 def on_alias(node); end  | 
  
#on_and(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      74  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 74 def on_and(node); end  | 
  
#on_and_asgn(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      79  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 79 def on_and_asgn(node); end  | 
  
#on_arg_expr(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      90  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 90 def on_arg_expr(node); end  | 
  
#on_args(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      95  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 95 def on_args(node); end  | 
  
#on_argument(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#105
      100  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 100 def on_argument(node); end  | 
  
#on_array(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      105  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 105 def on_array(node); end  | 
  
#on_array_pattern(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      110  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 110 def on_array_pattern(node); end  | 
  
#on_array_pattern_with_tail(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      115  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 115 def on_array_pattern_with_tail(node); end  | 
  
#on_begin(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      126  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 126 def on_begin(node); end  | 
  
#on_block(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      131  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 131 def on_block(node); end  | 
  
#on_block_pass(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      136  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 136 def on_block_pass(node); end  | 
  
#on_blockarg_expr(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      147  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 147 def on_blockarg_expr(node); end  | 
  
#on_break(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      152  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 152 def on_break(node); end  | 
  
#on_case(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      157  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 157 def on_case(node); end  | 
  
#on_case_match(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      162  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 162 def on_case_match(node); end  | 
  
#on_casgn(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#89
      167  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 167 def on_casgn(node); end  | 
  
#on_class(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      172  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 172 def on_class(node); end  | 
  
#on_const(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#81
      177  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 177 def on_const(node); end  | 
  
#on_const_pattern(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      182  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 182 def on_const_pattern(node); end  | 
  
#on_csend(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#181
      187  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 187 def on_csend(node); end  | 
  
#on_def(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#160
      204  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 204 def on_def(node); end  | 
  
#on_defined?(node) ⇒ Boolean
source://parser//lib/parser/ast/processor.rb#12
      209  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 209 def on_defined?(node); end  | 
  
#on_defs(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#169
      214  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 214 def on_defs(node); end  | 
  
#on_dstr(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      219  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 219 def on_dstr(node); end  | 
  
#on_dsym(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      224  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 224 def on_dsym(node); end  | 
  
#on_eflipflop(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      229  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 229 def on_eflipflop(node); end  | 
  
#on_empty_else(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#288
      234  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 234 def on_empty_else(node); end  | 
  
#on_ensure(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      239  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 239 def on_ensure(node); end  | 
  
#on_erange(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      244  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 244 def on_erange(node); end  | 
  
#on_find_pattern(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      249  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 249 def on_find_pattern(node); end  | 
  
#on_for(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      254  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 254 def on_for(node); end  | 
  
#on_forwarded_kwrestarg(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      265  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 265 def on_forwarded_kwrestarg(node); end  | 
  
#on_forwarded_restarg(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      270  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 270 def on_forwarded_restarg(node); end  | 
  
#on_hash(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      287  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 287 def on_hash(node); end  | 
  
#on_hash_pattern(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      292  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 292 def on_hash_pattern(node); end  | 
  
#on_if(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      297  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 297 def on_if(node); end  | 
  
#on_if_guard(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      302  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 302 def on_if_guard(node); end  | 
  
#on_iflipflop(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      307  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 307 def on_iflipflop(node); end  | 
  
#on_in_match(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      312  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 312 def on_in_match(node); end  | 
  
#on_in_pattern(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      317  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 317 def on_in_pattern(node); end  | 
  
#on_index(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      322  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 322 def on_index(node); end  | 
  
#on_indexasgn(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      327  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 327 def on_indexasgn(node); end  | 
  
#on_irange(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      332  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 332 def on_irange(node); end  | 
  
#on_kwargs(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      355  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 355 def on_kwargs(node); end  | 
  
#on_kwbegin(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      360  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 360 def on_kwbegin(node); end  | 
  
#on_kwsplat(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      377  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 377 def on_kwsplat(node); end  | 
  
#on_lambda(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      382  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 382 def on_lambda(node); end  | 
  
#on_masgn(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      399  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 399 def on_masgn(node); end  | 
  
#on_match_alt(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      404  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 404 def on_match_alt(node); end  | 
  
#on_match_as(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      409  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 409 def on_match_as(node); end  | 
  
#on_match_current_line(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      414  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 414 def on_match_current_line(node); end  | 
  
#on_match_pattern(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      419  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 419 def on_match_pattern(node); end  | 
  
#on_match_pattern_p(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      424  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 424 def on_match_pattern_p(node); end  | 
  
#on_match_rest(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      429  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 429 def on_match_rest(node); end  | 
  
#on_match_with_lvasgn(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      440  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 440 def on_match_with_lvasgn(node); end  | 
  
#on_mlhs(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      445  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 445 def on_mlhs(node); end  | 
  
#on_module(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      450  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 450 def on_module(node); end  | 
  
#on_next(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      455  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 455 def on_next(node); end  | 
  
#on_not(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      460  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 460 def on_not(node); end  | 
  
#on_numblock(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#198
      471  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 471 def on_numblock(node); end  | 
  
#on_op_asgn(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#70
      476  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 476 def on_op_asgn(node); end  | 
  
#on_or(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      487  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 487 def on_or(node); end  | 
  
#on_or_asgn(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      492  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 492 def on_or_asgn(node); end  | 
  
#on_pair(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      497  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 497 def on_pair(node); end  | 
  
#on_pin(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      502  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 502 def on_pin(node); end  | 
  
#on_postexe(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      507  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 507 def on_postexe(node); end  | 
  
#on_preexe(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      512  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 512 def on_preexe(node); end  | 
  
#on_procarg0(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#132
      517  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 517 def on_procarg0(node); end  | 
  
#on_redo(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      522  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 522 def on_redo(node); end  | 
  
#on_regexp(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      527  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 527 def on_regexp(node); end  | 
  
#on_resbody(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      532  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 532 def on_resbody(node); end  | 
  
#on_rescue(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      537  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 537 def on_rescue(node); end  | 
  
#on_restarg_expr(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      548  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 548 def on_restarg_expr(node); end  | 
  
#on_retry(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      553  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 553 def on_retry(node); end  | 
  
#on_return(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      558  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 558 def on_return(node); end  | 
  
#on_sclass(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      563  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 563 def on_sclass(node); end  | 
  
#on_send(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#181
      568  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 568 def on_send(node); end  | 
  
#on_splat(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      579  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 579 def on_splat(node); end  | 
  
#on_super(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      584  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 584 def on_super(node); end  | 
  
#on_undef(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      589  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 589 def on_undef(node); end  | 
  
#on_unless_guard(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      594  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 594 def on_unless_guard(node); end  | 
  
#on_until(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      599  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 599 def on_until(node); end  | 
  
#on_until_post(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      604  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 604 def on_until_post(node); end  | 
  
#on_var(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#29
      609  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 609 def on_var(node); end  | 
  
#on_vasgn(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#45
      614  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 614 def on_vasgn(node); end  | 
  
#on_when(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      619  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 619 def on_when(node); end  | 
  
#on_while(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      624  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 624 def on_while(node); end  | 
  
#on_while_post(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      629  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 629 def on_while_post(node); end  | 
  
#on_xstr(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      634  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 634 def on_xstr(node); end  | 
  
#on_yield(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      639  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 639 def on_yield(node); end  | 
  
#process_regular_node(node) ⇒ Object
source://parser//lib/parser/ast/processor.rb#12
      650  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 650 def process_regular_node(node); end  |