struct

Dragonstone::Runtime::GC::Flags

Inherits Struct < Value < Object

Constructors

new(garbage : GarbageMode = GarbageMode::Enabled, ownership : OwnershipMode = OwnershipMode::Enabled, area_name : String | Nil = nil, escape_return : Bool = false, operator : AST::Annotation::MemoryOperator | Nil = nil)
Source

Instance methods

area_name
clone
Source
copy_with(garbage _garbage = @garbage, ownership _ownership = @ownership, area_name _area_name = @area_name, escape_return _escape_return = @escape_return, operator _operator = @operator)
Source
effective_area_name
Source
effective_garbage
Source
effective_gc_area?
Source
effective_gc_disabled?
Source
escape_return
garbage
gc_area?
Source
gc_disabled?
Source
gc_enabled?
Source
operator
ownership
ownership_enabled?
Source