struct Savi::Compiler::Infer::Conduit

Defined in:

savi/compiler/infer/conduit.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail


[View source]

Class Method Detail

def self.aliased(info) #

[View source]
def self.array_literal_element_antecedent(array_info) #

[View source]
def self.consumed(info) #

[View source]
def self.direct(info) #

[View source]
def self.union(infos) #

[View source]

Instance Method Detail

def directly_references?(other_info : Info) : Bool #

[View source]
def flatten : Array(Conduit) #

[View source]
def inner : Inner #

[View source]
def resolve!(ctx : Context, type_check : TypeCheck::ForReifiedFunc) : MetaType | Nil #

[View source]
def resolve_span!(ctx : Context, infer : Visitor) : Span #

[View source]
def resolve_span!(infer : Analysis) : Span #

[View source]