Absent named parameters in quasipatterns are treated as implicit discards
This commit is contained in:
parent
e0d76f8dd3
commit
32f7a8f5c0
|
@ -138,7 +138,7 @@ export function ctor(info: QuasiValueConstructorInfo, ... items: QuasiValue[]):
|
||||||
return p;
|
return p;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
throw new Error(`Missing named parameter ${stringify(b.name.description!)} to ${defNameStr}`);
|
return _;
|
||||||
}
|
}
|
||||||
|
|
||||||
function qPattern(p: Meta.Pattern<unknown>): QuasiValue {
|
function qPattern(p: Meta.Pattern<unknown>): QuasiValue {
|
||||||
|
|
Loading…
Reference in New Issue