From 05982b523f3a9e7da9890511fb48358ee5feaaaa Mon Sep 17 00:00:00 2001 From: ByteXenon <125568681+ByteXenon@users.noreply.github.com> Date: Tue, 19 Nov 2024 15:41:42 -0700 Subject: [PATCH] feat(compiler): add `@ts-ignore` comments to temporarily disable TS errors --- src/compiler/compiler.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/compiler/compiler.ts b/src/compiler/compiler.ts index 49387db..05a30b7 100644 --- a/src/compiler/compiler.ts +++ b/src/compiler/compiler.ts @@ -91,9 +91,12 @@ export class LuaPrototype { /* Compiler */ export class Compiler { + // @ts-ignore private currentProto: LuaPrototype; + // @ts-ignore private currentChunk: ASTNode; private nextRegister: number; // next free register + // @ts-ignore private numVars: number; // number of active variables /* Constructor */ @@ -105,14 +108,17 @@ export class Compiler { } /* Stack Management */ + // @ts-ignore private allocateRegister(): number { // eslint-disable-next-line no-plusplus return this.nextRegister++; } + // @ts-ignore private freeRegister(): void { // eslint-disable-next-line no-plusplus this.nextRegister--; } + // @ts-ignore private freeRegisters(n: number): void { this.nextRegister -= n; }