Improve TS types to support isolatedModules and isolatedDeclarations

This commit is contained in:
Björn Harrtell
2026-04-08 05:42:18 +02:00
parent e223d69b36
commit 496f10525b
249 changed files with 12736 additions and 14776 deletions

View File

@@ -59,11 +59,11 @@ export class StackValue {
this.offset = newOffset;
}
storedWidth(width = BitWidth.WIDTH8): BitWidth {
storedWidth(width: BitWidth = BitWidth.WIDTH8): BitWidth {
return isInline(this.type) ? Math.max(width, this.width) : this.width;
}
storedPackedType(width = BitWidth.WIDTH8): ValueType {
storedPackedType(width: BitWidth = BitWidth.WIDTH8): ValueType {
return packedType(this.type, this.storedWidth(width));
}