Function getLocation [src]
Prototype
pub fn getLocation(self: Note, status: *const Status) Ast.Location
Parameters
self: Note
status: *const Status
Source
pub fn getLocation(self: Note, status: *const Status) Ast.Location {
const ast = status.ast.?;
switch (self) {
.zoir => |note| return zoirErrorLocation(ast, note.token, note.node_or_offset),
.type_check => |note| return ast.tokenLocation(note.offset, note.token),
}
}