@neo-one/smart-contract-compiler
Version:
NEO•ONE TypeScript smart contract compiler.
13 lines (12 loc) • 425 B
TypeScript
import { ProgramCounter } from './ProgramCounter';
export declare class LastProgramCounter extends ProgramCounter {
private readonly startPC;
private readonly offset;
private mutablePC;
private readonly mutableChildren;
constructor(startPC: number, offset?: number);
plus(offset: number): ProgramCounter;
equals(other: ProgramCounter): boolean;
setPC(pc: number): void;
getPC(): number;
}