Class: Parser::Source::Map::Send
  
  
  
  
  Instance Attribute Summary collapse
  
  
  
  
  #expression, #node
  
    
      Instance Method Summary
      collapse
    
    
  
  
  
  
  
  
  
  
  
  
  #==, #column, #last_column, #last_line, #line, #to_hash
  Constructor Details
  
    
  
  
    #initialize(dot_l, selector_l, begin_l, end_l, expression_l)  ⇒ Send 
  
  
  
  
    Returns a new instance of Send.
   
 
  
  
    | 
13
14
15
16
17
18
19 | # File 'lib/parser/source/map/send.rb', line 13
def initialize(dot_l, selector_l, begin_l, end_l, expression_l)
  @dot         = dot_l
  @selector    = selector_l
  @begin, @end = begin_l, end_l
  super(expression_l)
end | 
 
  
 
  
    Instance Attribute Details
    
      
      
      
  
  
    #begin  ⇒ Object  
  
  
  
  
  
    | 
10
11
12 | # File 'lib/parser/source/map/send.rb', line 10
def begin
  @begin
end | 
 
    
      
      
      
  
  
    #dot  ⇒ Object  
  
  
  
  
  
    | 
7
8
9 | # File 'lib/parser/source/map/send.rb', line 7
def dot
  @dot
end | 
 
    
      
      
      
  
  
    #end  ⇒ Object  
  
  
  
  
  
    | 
11
12
13 | # File 'lib/parser/source/map/send.rb', line 11
def end
  @end
end | 
 
    
      
      
      
  
  
    #operator  ⇒ Object  
  
  
  
  
  
    | 
9
10
11 | # File 'lib/parser/source/map/send.rb', line 9
def operator
  @operator
end | 
 
    
      
      
      
  
  
    #selector  ⇒ Object  
  
  
  
  
  
    | 
8
9
10 | # File 'lib/parser/source/map/send.rb', line 8
def selector
  @selector
end |