fn categorizeBuiltinCall( ast: *const Ast, builtin_token: Ast.TokenIndex, params: []const Ast.Node.Index, ) StmtCategory
fn categorizeBuiltinCall( ast: *const Ast, builtin_token: Ast.TokenIndex, params: []const Ast.Node.Index, ) StmtCategory { if (params.len != 0) return .other; const name_bytes = ast.tokenSlice(builtin_token); if (std.mem.eql(u8, name_bytes, "@trap")) return .trap_call; return .other; }