UNPKG

@neo-one/smart-contract-compiler

Version:

NEO•ONE TypeScript smart contract compiler.

19 lines (17 loc) 457 B
import { ProgramCounter } from './ProgramCounter'; export class KnownProgramCounter extends ProgramCounter { constructor(pc) { super(); this.pc = pc; } plus(offset) { return new KnownProgramCounter(this.pc + offset); } equals(other) { return other instanceof KnownProgramCounter && this.pc === other.pc; } getPC() { return this.pc; } } //# sourceMappingURL=KnownProgramCounter.js.map