UNPKG

jspurefix

Version:
31 lines (30 loc) 998 B
import { ElasticBuffer } from '../../buffer'; import { ICompilerSettings } from './compiler-settings'; import { FixDefinitions } from '../definition'; import { StandardSnippet } from './standard-snippet'; import { CompilerType } from './compiler-type'; export declare class MsgCompiler { readonly definitions: FixDefinitions; readonly settings: ICompilerSettings; readonly queue: CompilerType[]; readonly snippets: StandardSnippet; readonly buffer: ElasticBuffer; readonly completed: Map<string, CompilerType>; constructor(definitions: FixDefinitions, settings: ICompilerSettings); generate(): Promise<void>; private getFileName; private createTypes; private work; private index; private generateMessages; private enqueue; private simpleComment; private fieldSimple; private fieldGroup; private tagSummary; private setComment; private fieldComponent; private fields; private attributes; private imports; }