class

Heucristic::Resolve::Dispatch

Inherits Reference < Object

Constructors

new(workspace : Index::Workspace, methods : Methods, shims : Index::Shims, unions : Unions, typer : Typer)
Source

Instance methods

forwarded_receiver(receiver : Resolved) : Resolution | Nil
Source
overridden?(below : Resolved, receiver : TypeRef, call : Methods::CallShape) : Bool
Source
result(receiver : Resolved, call : Methods::CallShape, site : Receiver::Site = Receiver::Site::NONE) : Resolution
Source

Nested types