struct Savi::Compiler::Infer::Tether

Defined in:

savi/compiler/infer/info.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(info : Info, below : StructRef(Tether) | Nil = nil) #

[View source]

Class Method Detail

def self.chain(info : Info, querent : Info) : Array(Tether) #

[View source]
def self.via(info : Info, list : Array(Tether)) : Array(Tether) #

[View source]

Instance Method Detail

def constraint_span(ctx : Context, infer : Visitor) : Span #

[View source]
def includes?(other_info) : Bool #

[View source]
def root : Info #

[View source]
def to_a : Array(Info) #

[View source]