UNPKG

antlr4ts

Version:

ANTLR 4 runtime for JavaScript written in Typescript

27 lines (26 loc) 916 B
/*! * Copyright 2016 The ANTLR Project. All rights reserved. * Licensed under the BSD-3-Clause license. See LICENSE file in the project root for license information. */ /** * * @author Sam Harwell */ export declare class ATNDeserializationOptions { private static _defaultOptions?; private readOnly; private verifyATN; private generateRuleBypassTransitions; private optimize; constructor(options?: ATNDeserializationOptions); static get defaultOptions(): ATNDeserializationOptions; get isReadOnly(): boolean; makeReadOnly(): void; get isVerifyATN(): boolean; set isVerifyATN(verifyATN: boolean); get isGenerateRuleBypassTransitions(): boolean; set isGenerateRuleBypassTransitions(generateRuleBypassTransitions: boolean); get isOptimize(): boolean; set isOptimize(optimize: boolean); protected throwIfReadOnly(): void; }