Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
constructor(runtimeResolver: TestJitRuntimeResolver, registry: TestJitRegistry) {
this.stdlib = compileStd(this);
this.resolverDelegate = new JitCompileTimeLookup(runtimeResolver, registry);
}
constructor(private runtimeResolver: LazyRuntimeResolver, registry: JitRegistry) {
this.stdlib = compileStd(this);
this.resolverDelegate = new LazyCompileTimeLookup(runtimeResolver, registry);
}
constructor() {
this.stdlib = compileStd(this);
this._opcode = new RuntimeOpImpl(this.heap);
}
constructor(
readonly delegate: BundleCompilerDelegate,
options: BundleCompilerOptions
) {
if (options.constants) {
this.constants = options.constants;
} else {
this.constants = new DebugConstants();
}
this.stdlib = compileStd(this);
}
}