abstract struct Savi::Compiler::Infer::Analysis

Direct Known Subclasses

Defined in:

savi/compiler/infer.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new #

[View source]

Instance Method Detail

def [](info : Info) #

[View source]
def []?(info : Info) #

[View source]
def type_param_bound_cap_sets : Array(Array(Cap)) #

[View source]
def type_param_bound_cap_sets? : Array(Array(Cap)) | Nil #

[View source]
def type_param_bound_spans : Array(Span) #

[View source]
def type_param_bound_spans? : Array(Span) | Nil #

[View source]
def type_param_default_spans : Array(Span | Nil) #

[View source]
def type_param_default_spans? : Array(Span | Nil) | Nil #

[View source]
def type_params : Array(TypeParam) #

[View source]
def type_params? : Array(TypeParam) | Nil #

[View source]
def type_partial_reification_sets : Hash(Array(Cap), Int32) #

[View source]
def type_partial_reification_sets? : Hash(Array(Cap), Int32) | Nil #

[View source]
def type_partial_reifications : Array(MetaType) #

[View source]
def type_partial_reifications? : Array(MetaType) | Nil #

[View source]