@imc-trading/svlangserver
Version:
A language server for systemverilog
47 lines (46 loc) • 1.19 kB
TypeScript
export declare const svpreproc_grammar: {
Main: {
scopeName: string;
patterns: {
include: string;
}[];
};
All: {
patterns: ({
match: any;
tokens: string[];
push?: undefined;
pushScopes?: undefined;
popScopes?: undefined;
} | {
match: any;
tokens: string[];
push: {
scopeName: string;
patterns: ({
match: any;
tokens: string[];
pop: string;
} | {
match: any;
tokens: string[];
pop?: undefined;
})[];
};
pushScopes?: undefined;
popScopes?: undefined;
} | {
match: any;
tokens: string[];
pushScopes: string[];
push?: undefined;
popScopes?: undefined;
} | {
match: any;
tokens: string[];
popScopes: string[];
push?: undefined;
pushScopes?: undefined;
})[];
};
};