Heucristic::Resolve::MacroExpansions
Constructors
new(workspace : Index::Workspace, methods : Methods, memos : Memos, typer : Typer)
SourceInstance methods
expansion(call : Crystal::Call, frame : Frame) : Resolution
Sourceinside_annotation(call : Crystal::Call, context : Syntax::Context) : Unknown | Nil
Sourceresult(call : Crystal::Call, frame : Frame, outcome : Unknown, receiver : Resolved, shape : Methods::CallShape) : Resolution
Source