enum Savi::Compiler::Infer::Cap

Overview

TODO Should this be in its own file?

Defined in:

savi/compiler/infer/meta_type/capability.cr

Enum Members

ISO = 0_u8
ISO_ALIASED = 1_u8
REF = 2_u8
VAL = 3_u8
BOX = 4_u8
TAG = 5_u8
NON = 6_u8

Class Method Summary

Instance Method Summary

Class Method Detail

def self.from_string(string) #

[View source]

Instance Method Detail

def box? #

[View source]
def inspect #
Description copied from class Object

Returns an unambiguous and information-rich string representation of this object, typically intended for developers.

This method should usually not be overridden. It delegates to #inspect(IO) which can be overridden for custom implementations.

Also see #to_s.


[View source]
def iso? #

[View source]
def iso_aliased? #

[View source]
def non? #

[View source]
def ref? #

[View source]
def string #

[View source]
def tag? #

[View source]
def val? #

[View source]