UNPKG

vscode-tmgrammar-test

Version:
9 lines (8 loc) 490 B
import { ScopeAssertion, TestCaseMetadata, GrammarTestCase } from './model'; export declare function parseScopeAssertion(testCaseLineNumber: number, commentLength: number, as: String): ScopeAssertion[]; /** * parse the first line with the format: * <comment character(s)> SYNTAX TEST "<language identifier>" <"description">? ([+-]<flag>)* */ export declare function parseHeader(as: string[]): TestCaseMetadata; export declare function parseGrammarTestCase(str: string): GrammarTestCase;