Sha256: 55eab496fe620eb62258125e70c63d31765b686525e1600c48500a2e88e3d7d3
Contents?: true
Size: 1.14 KB
Versions: 44
Compression:
Stored size: 1.14 KB
Contents
# typed: true # DO NOT EDIT MANUALLY # This is an autogenerated file for types exported from the `ast` gem. # Please instead update this file by running `bin/tapioca gem ast`. module AST; end class AST::Node def initialize(type, children = T.unsafe(nil), properties = T.unsafe(nil)); end def +(array); end def <<(element); end def ==(other); end def append(element); end def children; end def clone; end def concat(array); end def deconstruct; end def dup; end def eql?(other); end def hash; end def inspect(indent = T.unsafe(nil)); end def to_a; end def to_ast; end def to_s(indent = T.unsafe(nil)); end def to_sexp(indent = T.unsafe(nil)); end def to_sexp_array; end def type; end def updated(type = T.unsafe(nil), children = T.unsafe(nil), properties = T.unsafe(nil)); end protected def assign_properties(properties); end def fancy_type; end private def original_dup; end end class AST::Processor include ::AST::Processor::Mixin end module AST::Processor::Mixin def handler_missing(node); end def process(node); end def process_all(nodes); end end module AST::Sexp def s(type, *children); end end
Version data entries
44 entries across 44 versions & 4 rubygems