struct Savi::Program::Type::Link

Defined in:

savi/program.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(package : Savi::Program::Package::Link, name : String, cap : String, concrete : Bool, ignores_cap : Bool) #

[View source]

Instance Method Detail

def cap : String #

[View source]
def concrete : Bool #

[View source]
def ignores_cap : Bool #

[View source]
def ignores_cap? #

[View source]
def is_abstract? #

[View source]
def is_concrete? #

[View source]
def make_func_link_simple(name : String) #

This should be used only in testing.


[View source]
def name : String #

[View source]
def package : Package::Link #

[View source]
def resolve(ctx : Compiler::Context) #

[View source]
def show #

[View source]