compiler, runtime: Refactor Errors

Signed-off-by: Will Hawkins <hawkinsw@obs.cr>
This commit is contained in:
Will Hawkins
2026-05-04 10:34:07 -04:00
parent b49ec104e9
commit 168d48fa7c
16 changed files with 456 additions and 304 deletions
+2 -2
View File
@@ -54,8 +54,8 @@ public struct Walker {
public func try_map<T>(
n: Int, onlyNamed: Bool = false, todo: (Node) -> Result<T>
) -> ([T], [Error]) {
var errors: [Error] = Array()
) -> ([T], [any Errorable]) {
var errors: [any Errorable] = Array()
var results: [T] = Array()
for currentChildIdx in currentChildIdx..<n {