class
   CrystalLib::StructOrUnion
 
  - CrystalLib::StructOrUnion
 - CrystalLib::ASTNode
 - Reference
 - Object
 
Defined in:
crystal_lib/ast.crConstructors
Instance Method Summary
- 
        #==(other : self)
        
          
Returns
trueif this reference is the same as other. - #fields : Array(CrystalLib::Var)
 - #fields=(fields : Array(CrystalLib::Var))
 - 
        #hash(hasher)
        
          
See
Object#hash(hasher) - #kind : Symbol
 - #kind=(kind : Symbol)
 - #name : String
 - #name=(name : String)
 - #to_s(io, semicolon = true)
 - #unscoped_name : String
 
Instance methods inherited from class CrystalLib::ASTNode
  
  
    
      doc : String | Nil
    doc, 
    
  
    
      doc=(doc : String | Nil)
    doc=, 
    
  
    
      unscoped_name
    unscoped_name
    
  
      
      
      
    
      
      
      
      
    
      
      
      
      
    
  Constructor Detail
Instance Method Detail
        
        def ==(other : self)
        #
      
      
        
              Description copied from class Reference
            
          
          Returns true if this reference is the same as other. Invokes same?.