UNPKG

coc-ccls

Version:

C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting

28 lines (24 loc) 526 B
import * as ls from 'vscode-languageserver-types'; import Uri from 'vscode-uri'; export interface Icon { light: string | Uri; dark: string | Uri; } export interface ClientConfig { highlight: { blacklist: string[]; lsRanges: boolean; }; launchArgs: string[]; launchCommand: string; statusUpdateInterval: number; traceEndpoint: string; [key: string]: any; } export interface IHierarchyNode { id: any; name: string; location: ls.Location; numChildren: number; children: IHierarchyNode[]; }