Class: Opal::AST::Node
- Inherits:
 - 
      Parser::AST::Node
      
        
- Object
 - Parser::AST::Node
 - Opal::AST::Node
 
 
- Defined in:
 - opal/lib/opal/ast/node.rb
 
Instance Attribute Summary collapse
- 
  
    
      #meta  ⇒ Object 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    
Returns the value of attribute meta.
 
Instance Method Summary collapse
Instance Attribute Details
#meta ⇒ Object (readonly)
Returns the value of attribute meta
      9 10 11  | 
    
      # File 'opal/lib/opal/ast/node.rb', line 9 def @meta end  | 
  
Instance Method Details
#assign_properties(properties) ⇒ Object
      11 12 13 14 15 16 17 18 19 20  | 
    
      # File 'opal/lib/opal/ast/node.rb', line 11 def assign_properties(properties) if = properties[:meta] = .dup if .frozen? @meta.merge!() else @meta ||= {} end super end  | 
  
#column ⇒ Object
      26 27 28  | 
    
      # File 'opal/lib/opal/ast/node.rb', line 26 def column loc.column if loc end  | 
  
#line ⇒ Object
      22 23 24  | 
    
      # File 'opal/lib/opal/ast/node.rb', line 22 def line loc.line if loc end  |