struct

Heucristic::Resolve::Receiver::CallKey

Inherits Struct < Value < Object

Constructors

new(call : UInt64, ancestors : Int32, first_ancestor : UInt64, last_ancestor : UInt64, blocks : Int32, last_block : UInt64)
Source
of(call : Crystal::Call, context : Syntax::Context) : CallKey
Source

Instance methods

ancestors
blocks
call
clone
Source
copy_with(call _call = @call, ancestors _ancestors = @ancestors, first_ancestor _first_ancestor = @first_ancestor, last_ancestor _last_ancestor = @last_ancestor, blocks _blocks = @blocks, last_block _last_block = @last_block)
Source
first_ancestor
last_ancestor
last_block