class Mint::Ast::State
- Mint::Ast::State
- Mint::Ast::Node
- Reference
- Object
Defined in:
ast/state.crConstructors
Instance Method Summary
- #comment : Mint::Ast::Comment?
- #default : Mint::Ast::Node
- #name : Mint::Ast::Variable
- #type : Mint::Ast::Type?
Instance methods inherited from class Mint::Ast::Node
  
  
    
      from : Int32
    from, 
    
  
    
      from=(from : Int32)
    from=, 
    
  
    
      input : Data
    input, 
    
  
    
      location : Location
    location, 
    
  
    
      new_line?
    new_line?, 
    
  
    
      owns?(node)
    owns?, 
    
  
    
      source
    source, 
    
  
    
      static?
    static?, 
    
  
    
      static_value
    static_value, 
    
  
    
      to : Int32
    to, 
    
  
    
      to_tuple
    to_tuple
    
  
    
  Constructor methods inherited from class Mint::Ast::Node
  
  
    
      new(input : Mint::Ast::Data, from : Int32, to : Int32)
    new
    
  
    
  Class methods inherited from class Mint::Ast::Node
  
  
    
      compute_location(input : Data, from, to)
    compute_location, 
    
  
    
      compute_position(lines, needle) : Position
    compute_position
    
  
  
    
    
    
  
    
    
    
  
Constructor Detail
        
        def self.new(default : Expression, comment : Comment | Nil, name : Variable, input : Data, from : Int32, type : Type | Nil, to : Int32)
        #