File: tags

package info (click to toggle)
efm-langserver 0.0.54-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 404 kB
  • sloc: makefile: 58
file content (435 lines) | stat: -rw-r--r-- 38,510 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
!_TAG_FILE_FORMAT	2
!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted/
!_TAG_PROGRAM_AUTHOR	Joel Stemmer	/stemmertech@gmail.com/
!_TAG_PROGRAM_NAME	gotags
!_TAG_PROGRAM_URL	https://github.com/jstemmer/gotags
!_TAG_PROGRAM_VERSION	1.4.1	/devel +62fb079e2b Thu Sep 19 04:46:17 2019 +0000/
AdditionalTextEdits	langserver\lsp.go	277;"	w	access:public	ctype:CompletionItem	line:277	type:[]TextEdit
Arguments	langserver\lsp.go	245;"	w	access:public	ctype:Command	line:245	type:[]interface{}
Arguments	langserver\lsp.go	320;"	w	access:public	ctype:ExecuteCommandParams	line:320	type:[]interface{}
Capabilities	langserver\lsp.go	10;"	w	access:public	ctype:InitializeParams	line:10	type:ClientCapabilities
Capabilities	langserver\lsp.go	24;"	w	access:public	ctype:InitializeResult	line:24	type:ServerCapabilities
Changes	langserver\lsp.go	250;"	w	access:public	ctype:WorkspaceEdit	line:250	type:interface{}
Character	langserver\lsp.go	140;"	w	access:public	ctype:Position	line:140	type:int
ClassCompletion	langserver\lsp.go	208;"	c	access:public	line:208	type:CompletionItemKind
ClientCapabilities	langserver\lsp.go	19;"	t	access:public	line:19	type:struct
Close	main.go	120;"	m	access:public	ctype:stdrwc	line:120	signature:()	type:error
Code	langserver\lsp.go	153;"	w	access:public	ctype:Diagnostic	line:153	type:*string
CodeAction	langserver\lsp.go	255;"	t	access:public	line:255	type:struct
CodeActionContext	langserver\lsp.go	339;"	t	access:public	line:339	type:struct
CodeActionKind	langserver\lsp.go	324;"	t	access:public	line:324	type:string
CodeActionParams	langserver\lsp.go	350;"	t	access:public	line:350	type:struct
CodeActionProvider	langserver\lsp.go	51;"	w	access:public	ctype:ServerCapabilities	line:51	type:bool
ColorCompletion	langserver\lsp.go	217;"	c	access:public	line:217	type:CompletionItemKind
Command	langserver\lsp.go	242;"	t	access:public	line:242	type:struct
Command	langserver\lsp.go	244;"	w	access:public	ctype:Command	line:244	type:string
Command	langserver\lsp.go	260;"	w	access:public	ctype:CodeAction	line:260	type:*Command
Command	langserver\lsp.go	279;"	w	access:public	ctype:CompletionItem	line:279	type:*Command
Command	langserver\lsp.go	319;"	w	access:public	ctype:ExecuteCommandParams	line:319	type:string
Commands	langserver\handler.go	23;"	w	access:public	ctype:Config	line:23	type:[]Command
Commands	langserver\handler.go	33;"	w	access:public	ctype:Config1	line:33	type:[]Command
CommitCharacters	langserver\lsp.go	278;"	w	access:public	ctype:CompletionItem	line:278	type:[]string
CompletionCommand	langserver\handler.go	47;"	w	access:public	ctype:Language	line:47	type:string
CompletionContext	langserver\lsp.go	111;"	w	access:public	ctype:CompletionParams	line:111	type:CompletionContext
CompletionContext	langserver\lsp.go	115;"	t	access:public	line:115	type:struct
CompletionItem	langserver\lsp.go	264;"	t	access:public	line:264	type:struct
CompletionItemKind	langserver\lsp.go	198;"	t	access:public	line:198	type:int
CompletionItemTag	langserver\lsp.go	230;"	t	access:public	line:230	type:int
CompletionParams	langserver\lsp.go	109;"	t	access:public	line:109	type:struct
CompletionProvider	langserver\lsp.go	38;"	t	access:public	line:38	type:struct
CompletionProvider	langserver\lsp.go	47;"	w	access:public	ctype:ServerCapabilities	line:47	type:*CompletionProvider
Config	langserver\handler.go	21;"	t	access:public	line:21	type:struct
Config1	langserver\handler.go	30;"	t	access:public	line:30	type:struct
ConstantCompletion	langserver\lsp.go	222;"	c	access:public	line:222	type:CompletionItemKind
ConstructorCompletion	langserver\lsp.go	205;"	c	access:public	line:205	type:CompletionItemKind
ContainerName	langserver\lsp.go	194;"	w	access:public	ctype:SymbolInformation	line:194	type:*string
ContentChanges	langserver\lsp.go	93;"	w	access:public	ctype:DidChangeTextDocumentParams	line:93	type:[]TextDocumentContentChangeEvent
Contents	langserver\lsp.go	285;"	w	access:public	ctype:Hover	line:285	type:interface{}
Context	langserver\lsp.go	356;"	w	access:public	ctype:CodeActionParams	line:356	type:CodeActionContext
Data	langserver\lsp.go	280;"	w	access:public	ctype:CompletionItem	line:280	type:interface{}
DefinitionProvider	langserver\lsp.go	48;"	w	access:public	ctype:ServerCapabilities	line:48	type:bool
Deprecated	langserver\lsp.go	192;"	w	access:public	ctype:SymbolInformation	line:192	type:bool
Deprecated	langserver\lsp.go	270;"	w	access:public	ctype:CompletionItem	line:270	type:bool
Detail	langserver\lsp.go	268;"	w	access:public	ctype:CompletionItem	line:268	type:string
Diagnostic	langserver\lsp.go	150;"	t	access:public	line:150	type:struct
DiagnosticRelatedInformation	langserver\lsp.go	144;"	t	access:public	line:144	type:struct
Diagnostics	langserver\lsp.go	162;"	w	access:public	ctype:PublishDiagnosticsParams	line:162	type:[]Diagnostic
Diagnostics	langserver\lsp.go	257;"	w	access:public	ctype:CodeAction	line:257	type:[]Diagnostic
Diagnostics	langserver\lsp.go	340;"	w	access:public	ctype:CodeActionContext	line:340	type:[]Diagnostic
DidChangeConfigurationParams	langserver\lsp.go	360;"	t	access:public	line:360	type:struct
DidChangeTextDocumentParams	langserver\lsp.go	91;"	t	access:public	line:91	type:struct
DidCloseTextDocumentParams	langserver\lsp.go	79;"	t	access:public	line:79	type:struct
DidOpenTextDocumentParams	langserver\lsp.go	74;"	t	access:public	line:74	type:struct
DidSaveTextDocumentParams	langserver\lsp.go	97;"	t	access:public	line:97	type:struct
DocumentChanges	langserver\lsp.go	251;"	w	access:public	ctype:WorkspaceEdit	line:251	type:interface{}
DocumentDefinitionParams	langserver\lsp.go	371;"	t	access:public	line:371	type:struct
DocumentFormattingParams	langserver\lsp.go	172;"	t	access:public	line:172	type:struct
DocumentFormattingProvider	langserver\lsp.go	49;"	w	access:public	ctype:ServerCapabilities	line:49	type:bool
DocumentSymbolParams	langserver\lsp.go	184;"	t	access:public	line:184	type:struct
DocumentSymbolProvider	langserver\lsp.go	46;"	w	access:public	ctype:ServerCapabilities	line:46	type:bool
Documentation	langserver\lsp.go	269;"	w	access:public	ctype:CompletionItem	line:269	type:string
Edit	langserver\lsp.go	259;"	w	access:public	ctype:CodeAction	line:259	type:*WorkspaceEdit
Empty	langserver\lsp.go	328;"	c	access:public	line:328	type:CodeActionKind
End	langserver\lsp.go	134;"	w	access:public	ctype:Range	line:134	type:Position
EnumCompletion	langserver\lsp.go	214;"	c	access:public	line:214	type:CompletionItemKind
EnumMemberCompletion	langserver\lsp.go	221;"	c	access:public	line:221	type:CompletionItemKind
Env	langserver\handler.go	51;"	w	access:public	ctype:Language	line:51	type:[]string
EventCompletion	langserver\lsp.go	224;"	c	access:public	line:224	type:CompletionItemKind
ExecuteCommandParams	langserver\lsp.go	316;"	t	access:public	line:316	type:struct
FieldCompletion	langserver\lsp.go	206;"	c	access:public	line:206	type:CompletionItemKind
File	langserver\handler.go	82;"	t	access:public	line:82	type:struct
FileCompletion	langserver\lsp.go	218;"	c	access:public	line:218	type:CompletionItemKind
FilterText	langserver\lsp.go	273;"	w	access:public	ctype:CompletionItem	line:273	type:string
FolderCompletion	langserver\lsp.go	220;"	c	access:public	line:220	type:CompletionItemKind
FormatCommand	langserver\handler.go	44;"	w	access:public	ctype:Language	line:44	type:string
FormatStdin	langserver\handler.go	45;"	w	access:public	ctype:Language	line:45	type:bool
FormattingOptions	langserver\lsp.go	166;"	t	access:public	line:166	type:struct
FunctionCompletion	langserver\lsp.go	204;"	c	access:public	line:204	type:CompletionItemKind
Hover	langserver\lsp.go	284;"	t	access:public	line:284	type:struct
HoverCommand	langserver\handler.go	48;"	w	access:public	ctype:Language	line:48	type:string
HoverParams	langserver\lsp.go	121;"	t	access:public	line:121	type:struct
HoverProvider	langserver\lsp.go	50;"	w	access:public	ctype:ServerCapabilities	line:50	type:bool
HoverStdin	langserver\handler.go	49;"	w	access:public	ctype:Language	line:49	type:bool
HoverType	langserver\handler.go	50;"	w	access:public	ctype:Language	line:50	type:string
InitializationOptions	langserver\lsp.go	9;"	w	access:public	ctype:InitializeParams	line:9	type:InitializeOptions
InitializeOptions	langserver\lsp.go	15;"	t	access:public	line:15	type:struct
InitializeParams	langserver\lsp.go	6;"	t	access:public	line:6	type:struct
InitializeResult	langserver\lsp.go	23;"	t	access:public	line:23	type:struct
InsertSpaces	langserver\lsp.go	168;"	w	access:public	ctype:FormattingOptions	line:168	type:bool
InsertText	langserver\lsp.go	274;"	w	access:public	ctype:CompletionItem	line:274	type:string
InsertTextFormat	langserver\lsp.go	233;"	t	access:public	line:233	type:int
InsertTextFormat	langserver\lsp.go	275;"	w	access:public	ctype:CompletionItem	line:275	type:InsertTextFormat
InterfaceCompletion	langserver\lsp.go	209;"	c	access:public	line:209	type:CompletionItemKind
IsPreferred	langserver\lsp.go	258;"	w	access:public	ctype:CodeAction	line:258	type:bool
KeywordCompletion	langserver\lsp.go	215;"	c	access:public	line:215	type:CompletionItemKind
Kind	langserver\lsp.go	191;"	w	access:public	ctype:SymbolInformation	line:191	type:int64
Kind	langserver\lsp.go	266;"	w	access:public	ctype:CompletionItem	line:266	type:CompletionItemKind
Kind	langserver\lsp.go	306;"	w	access:public	ctype:MarkupContent	line:306	type:MarkupKind
Label	langserver\lsp.go	265;"	w	access:public	ctype:CompletionItem	line:265	type:string
Language	langserver\handler.go	38;"	t	access:public	line:38	type:struct
Language	langserver\lsp.go	291;"	w	access:public	ctype:MarkedString	line:291	type:string
LanguageID	langserver\handler.go	83;"	w	access:public	ctype:File	line:83	type:string
LanguageID	langserver\lsp.go	57;"	w	access:public	ctype:TextDocumentItem	line:57	type:string
Languages	langserver\handler.go	24;"	w	access:public	ctype:Config	line:24	type:map[string][]Language
Languages	langserver\handler.go	34;"	w	access:public	ctype:Config1	line:34	type:map[string]Language
Line	langserver\lsp.go	139;"	w	access:public	ctype:Position	line:139	type:int
LintCommand	langserver\handler.go	42;"	w	access:public	ctype:Language	line:42	type:string
LintFormats	langserver\handler.go	39;"	w	access:public	ctype:Language	line:39	type:[]string
LintIgnoreExitCode	langserver\handler.go	43;"	w	access:public	ctype:Language	line:43	type:bool
LintOffset	langserver\handler.go	41;"	w	access:public	ctype:Language	line:41	type:int
LintStdin	langserver\handler.go	40;"	w	access:public	ctype:Language	line:40	type:bool
Location	langserver\lsp.go	126;"	t	access:public	line:126	type:struct
Location	langserver\lsp.go	145;"	w	access:public	ctype:DiagnosticRelatedInformation	line:145	type:Location
Location	langserver\lsp.go	193;"	w	access:public	ctype:SymbolInformation	line:193	type:Location
LogWriter	langserver\handler.go	26;"	w	access:public	ctype:Config	line:26	type:io.Writer
LogWriter	langserver\handler.go	32;"	w	access:public	ctype:Config1	line:32	type:io.Writer
Markdown	langserver\lsp.go	301;"	c	access:public	line:301
MarkedString	langserver\lsp.go	290;"	t	access:public	line:290	type:struct
MarkupContent	langserver\lsp.go	305;"	t	access:public	line:305	type:struct
MarkupKind	langserver\lsp.go	296;"	t	access:public	line:296	type:string
Message	langserver\lsp.go	146;"	w	access:public	ctype:DiagnosticRelatedInformation	line:146	type:string
Message	langserver\lsp.go	155;"	w	access:public	ctype:Diagnostic	line:155	type:string
Method	langserver\lsp.go	366;"	w	access:public	ctype:NotificationMessage	line:366	type:string
MethodCompletion	langserver\lsp.go	203;"	c	access:public	line:203	type:CompletionItemKind
ModuleCompletion	langserver\lsp.go	210;"	c	access:public	line:210	type:CompletionItemKind
Name	langserver\lsp.go	190;"	w	access:public	ctype:SymbolInformation	line:190	type:string
NewHandler	langserver\handler.go	55;"	f	access:public	line:55	signature:(config *Config)	type:jsonrpc2.Handler
NewText	langserver\lsp.go	180;"	w	access:public	ctype:TextEdit	line:180	type:string
NotificationMessage	langserver\lsp.go	365;"	t	access:public	line:365	type:struct
Only	langserver\lsp.go	341;"	w	access:public	ctype:CodeActionContext	line:341	type:[]CodeActionKind
OperatorCompletion	langserver\lsp.go	225;"	c	access:public	line:225	type:CompletionItemKind
Options	langserver\lsp.go	174;"	w	access:public	ctype:DocumentFormattingParams	line:174	type:FormattingOptions
Params	langserver\lsp.go	367;"	w	access:public	ctype:NotificationMessage	line:367	type:interface{}
PartialResultParams	langserver\lsp.go	345;"	t	access:public	line:345	type:struct
PartialResultParams	langserver\lsp.go	352;"	e	access:public	ctype:CodeActionParams	line:352	type:PartialResultParams
PartialResultParams	langserver\lsp.go	374;"	e	access:public	ctype:DocumentDefinitionParams	line:374	type:PartialResultParams
PartialResultToken	langserver\lsp.go	346;"	w	access:public	ctype:PartialResultParams	line:346	type:interface{}
PlainText	langserver\lsp.go	300;"	c	access:public	line:300	type:MarkupKind
PlainTextTextFormat	langserver\lsp.go	237;"	c	access:public	line:237	type:InsertTextFormat
Position	langserver\lsp.go	105;"	w	access:public	ctype:TextDocumentPositionParams	line:105	type:Position
Position	langserver\lsp.go	138;"	t	access:public	line:138	type:struct
Preselect	langserver\lsp.go	271;"	w	access:public	ctype:CompletionItem	line:271	type:bool
ProcessID	langserver\lsp.go	7;"	w	access:public	ctype:InitializeParams	line:7	type:int
PropertyCompletion	langserver\lsp.go	211;"	c	access:public	line:211	type:CompletionItemKind
PublishDiagnosticsParams	langserver\lsp.go	160;"	t	access:public	line:160	type:struct
QuickFix	langserver\lsp.go	329;"	c	access:public	line:329
Range	langserver\lsp.go	128;"	w	access:public	ctype:Location	line:128	type:Range
Range	langserver\lsp.go	132;"	t	access:public	line:132	type:struct
Range	langserver\lsp.go	151;"	w	access:public	ctype:Diagnostic	line:151	type:Range
Range	langserver\lsp.go	179;"	w	access:public	ctype:TextEdit	line:179	type:Range
Range	langserver\lsp.go	286;"	w	access:public	ctype:Hover	line:286	type:*Range
Range	langserver\lsp.go	355;"	w	access:public	ctype:CodeActionParams	line:355	type:Range
Range	langserver\lsp.go	85;"	w	access:public	ctype:TextDocumentContentChangeEvent	line:85	type:Range
RangeLength	langserver\lsp.go	86;"	w	access:public	ctype:TextDocumentContentChangeEvent	line:86	type:int
Read	main.go	112;"	m	access:public	ctype:stdrwc	line:112	signature:(p []byte)	type:int, error
Refactor	langserver\lsp.go	330;"	c	access:public	line:330
RefactorExtract	langserver\lsp.go	331;"	c	access:public	line:331
RefactorInline	langserver\lsp.go	332;"	c	access:public	line:332
RefactorRewrite	langserver\lsp.go	333;"	c	access:public	line:333
ReferenceCompletion	langserver\lsp.go	219;"	c	access:public	line:219	type:CompletionItemKind
RelatedInformation	langserver\lsp.go	156;"	w	access:public	ctype:Diagnostic	line:156	type:[]DiagnosticRelatedInformation
ResolveProvider	langserver\lsp.go	39;"	w	access:public	ctype:CompletionProvider	line:39	type:bool
RootURI	langserver\lsp.go	8;"	w	access:public	ctype:InitializeParams	line:8	type:string
ServerCapabilities	langserver\lsp.go	44;"	t	access:public	line:44	type:struct
Settings	langserver\lsp.go	361;"	w	access:public	ctype:DidChangeConfigurationParams	line:361	type:interface{}
Severity	langserver\lsp.go	152;"	w	access:public	ctype:Diagnostic	line:152	type:int
SnippetCompletion	langserver\lsp.go	216;"	c	access:public	line:216	type:CompletionItemKind
SnippetTextFormat	langserver\lsp.go	238;"	c	access:public	line:238	type:InsertTextFormat
SortText	langserver\lsp.go	272;"	w	access:public	ctype:CompletionItem	line:272	type:string
Source	langserver\lsp.go	154;"	w	access:public	ctype:Diagnostic	line:154	type:*string
Source	langserver\lsp.go	334;"	c	access:public	line:334
SourceOrganizeImports	langserver\lsp.go	335;"	c	access:public	line:335
Start	langserver\lsp.go	133;"	w	access:public	ctype:Range	line:133	type:Position
StructCompletion	langserver\lsp.go	223;"	c	access:public	line:223	type:CompletionItemKind
SymbolCommand	langserver\handler.go	46;"	w	access:public	ctype:Language	line:46	type:string
SymbolInformation	langserver\lsp.go	189;"	t	access:public	line:189	type:struct
TDSKFull	langserver\lsp.go	33;"	c	access:public	line:33
TDSKIncremental	langserver\lsp.go	34;"	c	access:public	line:34
TDSKNone	langserver\lsp.go	32;"	c	access:public	line:32	type:TextDocumentSyncKind
TabSize	langserver\lsp.go	167;"	w	access:public	ctype:FormattingOptions	line:167	type:int64
Tags	langserver\lsp.go	267;"	w	access:public	ctype:CompletionItem	line:267	type:[]CompletionItemTag
TestCtags	langserver\handle_text_document_definition_test.go	21;"	f	access:public	line:21	signature:(t *testing.T)
TestFindTags	langserver\handle_text_document_definition_test.go	9;"	f	access:public	line:9	signature:(t *testing.T)
TestLintFileMatched	langserver\handler_test.go	40;"	f	access:public	line:40	signature:(t *testing.T)
TestLintFileMatchedForce	langserver\handler_test.go	91;"	f	access:public	line:91	signature:(t *testing.T)
TestLintNoFileMatched	langserver\handler_test.go	25;"	f	access:public	line:25	signature:(t *testing.T)
TestLintNoLinter	langserver\handler_test.go	10;"	f	access:public	line:10	signature:(t *testing.T)
Text	langserver\handler.go	84;"	w	access:public	ctype:File	line:84	type:string
Text	langserver\lsp.go	59;"	w	access:public	ctype:TextDocumentItem	line:59	type:string
Text	langserver\lsp.go	87;"	w	access:public	ctype:TextDocumentContentChangeEvent	line:87	type:string
Text	langserver\lsp.go	98;"	w	access:public	ctype:DidSaveTextDocumentParams	line:98	type:*string
TextCompletion	langserver\lsp.go	202;"	c	access:public	line:202	type:CompletionItemKind
TextDocument	langserver\lsp.go	104;"	w	access:public	ctype:TextDocumentPositionParams	line:104	type:TextDocumentIdentifier
TextDocument	langserver\lsp.go	173;"	w	access:public	ctype:DocumentFormattingParams	line:173	type:TextDocumentIdentifier
TextDocument	langserver\lsp.go	185;"	w	access:public	ctype:DocumentSymbolParams	line:185	type:TextDocumentIdentifier
TextDocument	langserver\lsp.go	354;"	w	access:public	ctype:CodeActionParams	line:354	type:TextDocumentIdentifier
TextDocument	langserver\lsp.go	75;"	w	access:public	ctype:DidOpenTextDocumentParams	line:75	type:TextDocumentItem
TextDocument	langserver\lsp.go	80;"	w	access:public	ctype:DidCloseTextDocumentParams	line:80	type:TextDocumentIdentifier
TextDocument	langserver\lsp.go	92;"	w	access:public	ctype:DidChangeTextDocumentParams	line:92	type:VersionedTextDocumentIdentifier
TextDocument	langserver\lsp.go	99;"	w	access:public	ctype:DidSaveTextDocumentParams	line:99	type:TextDocumentIdentifier
TextDocumentContentChangeEvent	langserver\lsp.go	84;"	t	access:public	line:84	type:struct
TextDocumentIdentifier	langserver\lsp.go	64;"	e	access:public	ctype:VersionedTextDocumentIdentifier	line:64	type:TextDocumentIdentifier
TextDocumentIdentifier	langserver\lsp.go	69;"	t	access:public	line:69	type:struct
TextDocumentItem	langserver\lsp.go	55;"	t	access:public	line:55	type:struct
TextDocumentPositionParams	langserver\lsp.go	103;"	t	access:public	line:103	type:struct
TextDocumentPositionParams	langserver\lsp.go	110;"	e	access:public	ctype:CompletionParams	line:110	type:TextDocumentPositionParams
TextDocumentPositionParams	langserver\lsp.go	122;"	e	access:public	ctype:HoverParams	line:122	type:TextDocumentPositionParams
TextDocumentPositionParams	langserver\lsp.go	372;"	e	access:public	ctype:DocumentDefinitionParams	line:372	type:TextDocumentPositionParams
TextDocumentSync	langserver\lsp.go	45;"	w	access:public	ctype:ServerCapabilities	line:45	type:TextDocumentSyncKind
TextDocumentSyncKind	langserver\lsp.go	28;"	t	access:public	line:28	type:int
TextEdit	langserver\lsp.go	178;"	t	access:public	line:178	type:struct
TextEdit	langserver\lsp.go	276;"	w	access:public	ctype:CompletionItem	line:276	type:*TextEdit
Title	langserver\lsp.go	243;"	w	access:public	ctype:Command	line:243	type:string
Title	langserver\lsp.go	256;"	w	access:public	ctype:CodeAction	line:256	type:string
Trace	langserver\lsp.go	11;"	w	access:public	ctype:InitializeParams	line:11	type:string
TriggerCharacter	langserver\lsp.go	117;"	w	access:public	ctype:CompletionContext	line:117	type:*string
TriggerCharacters	langserver\lsp.go	40;"	w	access:public	ctype:CompletionProvider	line:40	type:[]string
TriggerKind	langserver\lsp.go	116;"	w	access:public	ctype:CompletionContext	line:116	type:int
TypeParameterCompletion	langserver\lsp.go	226;"	c	access:public	line:226	type:CompletionItemKind
URI	langserver\lsp.go	127;"	w	access:public	ctype:Location	line:127	type:string
URI	langserver\lsp.go	161;"	w	access:public	ctype:PublishDiagnosticsParams	line:161	type:string
URI	langserver\lsp.go	56;"	w	access:public	ctype:TextDocumentItem	line:56	type:string
URI	langserver\lsp.go	70;"	w	access:public	ctype:TextDocumentIdentifier	line:70	type:string
UnitCompletion	langserver\lsp.go	212;"	c	access:public	line:212	type:CompletionItemKind
Value	langserver\lsp.go	292;"	w	access:public	ctype:MarkedString	line:292	type:string
Value	langserver\lsp.go	307;"	w	access:public	ctype:MarkupContent	line:307	type:string
ValueCompletion	langserver\lsp.go	213;"	c	access:public	line:213	type:CompletionItemKind
VariableCompletion	langserver\lsp.go	207;"	c	access:public	line:207	type:CompletionItemKind
Version	langserver\handler.go	22;"	w	access:public	ctype:Config	line:22	type:int
Version	langserver\handler.go	31;"	w	access:public	ctype:Config1	line:31	type:int
Version	langserver\lsp.go	58;"	w	access:public	ctype:TextDocumentItem	line:58	type:int
Version	langserver\lsp.go	65;"	w	access:public	ctype:VersionedTextDocumentIdentifier	line:65	type:int
VersionedTextDocumentIdentifier	langserver\lsp.go	63;"	t	access:public	line:63	type:struct
WorkDoneProgressParams	langserver\lsp.go	311;"	t	access:public	line:311	type:struct
WorkDoneProgressParams	langserver\lsp.go	317;"	e	access:public	ctype:ExecuteCommandParams	line:317	type:WorkDoneProgressParams
WorkDoneProgressParams	langserver\lsp.go	351;"	e	access:public	ctype:CodeActionParams	line:351	type:WorkDoneProgressParams
WorkDoneProgressParams	langserver\lsp.go	373;"	e	access:public	ctype:DocumentDefinitionParams	line:373	type:WorkDoneProgressParams
WorkDoneToken	langserver\lsp.go	312;"	w	access:public	ctype:WorkDoneProgressParams	line:312	type:interface{}
WorkspaceEdit	langserver\lsp.go	249;"	t	access:public	line:249	type:struct
Write	main.go	116;"	m	access:public	ctype:stdrwc	line:116	signature:(p []byte)	type:int, error
bufio	langserver\handle_text_document_completion.go	4;"	i	line:4
bufio	langserver\handle_text_document_definition.go	4;"	i	line:4
bufio	langserver\handle_text_document_symbol.go	4;"	i	line:4
bytes	langserver\handle_text_document_completion.go	5;"	i	line:5
bytes	langserver\handle_text_document_symbol.go	5;"	i	line:5
closeFile	langserver\handler.go	267;"	m	access:private	ctype:langHandler	line:267	signature:(uri string)	type:error
codeAction	langserver\handle_text_document_code_action.go	85;"	m	access:private	ctype:langHandler	line:85	signature:(uri string, params *CodeActionParams)	type:[]Command, error
commands	langserver\handler.go	73;"	w	access:private	ctype:langHandler	line:73	type:[]Command
completion	langserver\handle_text_document_completion.go	31;"	m	access:private	ctype:langHandler	line:31	signature:(uri string, params *CompletionParams)	type:[]CompletionItem, error
configFor	langserver\handler.go	297;"	m	access:private	ctype:langHandler	line:297	signature:(uri string)	type:[]Language
configs	langserver\handler.go	74;"	w	access:private	ctype:langHandler	line:74	type:map[string][]Language
conn	langserver\handler.go	77;"	w	access:private	ctype:langHandler	line:77	type:*jsonrpc2.Conn
context	langserver\handle_initialize.go	4;"	i	line:4
context	langserver\handle_shutdown.go	4;"	i	line:4
context	langserver\handle_text_document_code_action.go	4;"	i	line:4
context	langserver\handle_text_document_completion.go	6;"	i	line:6
context	langserver\handle_text_document_definition.go	5;"	i	line:5
context	langserver\handle_text_document_did_change.go	4;"	i	line:4
context	langserver\handle_text_document_did_close.go	4;"	i	line:4
context	langserver\handle_text_document_did_open.go	4;"	i	line:4
context	langserver\handle_text_document_did_save.go	4;"	i	line:4
context	langserver\handle_text_document_formatting.go	4;"	i	line:4
context	langserver\handle_text_document_hover.go	4;"	i	line:4
context	langserver\handle_text_document_symbol.go	6;"	i	line:6
context	langserver\handle_workspace_did_change_configuration.go	4;"	i	line:4
context	langserver\handle_workspace_execute_command.go	4;"	i	line:4
context	langserver\handler.go	4;"	i	line:4
context	main.go	4;"	i	line:4
ctags	langserver\handle_text_document_definition.go	34;"	m	access:private	ctype:langHandler	line:34	signature:(fname string, word string)	type:[]Location, error
definition	langserver\handle_text_document_definition.go	112;"	m	access:private	ctype:langHandler	line:112	signature:(uri string, params *DocumentDefinitionParams)	type:[]Location, error
didChangeConfiguration	langserver\handler.go	309;"	m	access:private	ctype:langHandler	line:309	signature:(params *DidChangeConfigurationParams)	type:interface{}, error
encoding/json	langserver\handle_initialize.go	5;"	i	line:5
encoding/json	langserver\handle_text_document_code_action.go	5;"	i	line:5
encoding/json	langserver\handle_text_document_completion.go	7;"	i	line:7
encoding/json	langserver\handle_text_document_definition.go	6;"	i	line:6
encoding/json	langserver\handle_text_document_did_change.go	5;"	i	line:5
encoding/json	langserver\handle_text_document_did_close.go	5;"	i	line:5
encoding/json	langserver\handle_text_document_did_open.go	5;"	i	line:5
encoding/json	langserver\handle_text_document_did_save.go	5;"	i	line:5
encoding/json	langserver\handle_text_document_formatting.go	5;"	i	line:5
encoding/json	langserver\handle_text_document_hover.go	5;"	i	line:5
encoding/json	langserver\handle_text_document_symbol.go	7;"	i	line:7
encoding/json	langserver\handle_workspace_did_change_configuration.go	5;"	i	line:5
encoding/json	langserver\handle_workspace_execute_command.go	5;"	i	line:5
executeCommand	langserver\handle_text_document_code_action.go	28;"	m	access:private	ctype:langHandler	line:28	signature:(params *ExecuteCommandParams)	type:interface{}, error
files	langserver\handler.go	75;"	w	access:private	ctype:langHandler	line:75	type:map[string]*File
findTags	langserver\handle_text_document_definition.go	94;"	m	access:private	ctype:langHandler	line:94	signature:(fname string)	type:string
flag	main.go	5;"	i	line:5
fmt	langserver\handle_text_document_code_action.go	6;"	i	line:6
fmt	langserver\handle_text_document_completion.go	8;"	i	line:8
fmt	langserver\handle_text_document_definition.go	7;"	i	line:7
fmt	langserver\handle_text_document_definition_test.go	4;"	i	line:4
fmt	langserver\handle_text_document_formatting.go	6;"	i	line:6
fmt	langserver\handle_text_document_hover.go	6;"	i	line:6
fmt	langserver\handle_text_document_symbol.go	8;"	i	line:8
fmt	langserver\handler.go	5;"	i	line:5
fmt	main.go	6;"	i	line:6
formatting	langserver\handle_text_document_formatting.go	29;"	m	access:private	ctype:langHandler	line:29	signature:(uri string)	type:[]TextEdit, error
fromURI	langserver\handler.go	101;"	f	access:private	line:101	signature:(uri string)	type:string, error
github.com/mattn/efm-langserver/langserver	main.go	14;"	i	line:14
github.com/mattn/go-unicodeclass	langserver\handle_text_document_definition.go	17;"	i	line:17
github.com/mattn/go-unicodeclass	langserver\handle_text_document_hover.go	13;"	i	line:13
github.com/reviewdog/errorformat	langserver\handle_text_document_symbol.go	15;"	i	line:15
github.com/reviewdog/errorformat	langserver\handler.go	16;"	i	line:16
github.com/sourcegraph/jsonrpc2	langserver\handle_initialize.go	8;"	i	line:8
github.com/sourcegraph/jsonrpc2	langserver\handle_shutdown.go	6;"	i	line:6
github.com/sourcegraph/jsonrpc2	langserver\handle_text_document_code_action.go	12;"	i	line:12
github.com/sourcegraph/jsonrpc2	langserver\handle_text_document_completion.go	15;"	i	line:15
github.com/sourcegraph/jsonrpc2	langserver\handle_text_document_definition.go	18;"	i	line:18
github.com/sourcegraph/jsonrpc2	langserver\handle_text_document_did_change.go	7;"	i	line:7
github.com/sourcegraph/jsonrpc2	langserver\handle_text_document_did_close.go	7;"	i	line:7
github.com/sourcegraph/jsonrpc2	langserver\handle_text_document_did_open.go	7;"	i	line:7
github.com/sourcegraph/jsonrpc2	langserver\handle_text_document_did_save.go	7;"	i	line:7
github.com/sourcegraph/jsonrpc2	langserver\handle_text_document_formatting.go	13;"	i	line:13
github.com/sourcegraph/jsonrpc2	langserver\handle_text_document_hover.go	14;"	i	line:14
github.com/sourcegraph/jsonrpc2	langserver\handle_text_document_symbol.go	16;"	i	line:16
github.com/sourcegraph/jsonrpc2	langserver\handle_workspace_did_change_configuration.go	7;"	i	line:7
github.com/sourcegraph/jsonrpc2	langserver\handle_workspace_execute_command.go	7;"	i	line:7
github.com/sourcegraph/jsonrpc2	langserver\handler.go	17;"	i	line:17
github.com/sourcegraph/jsonrpc2	main.go	15;"	i	line:15
gopkg.in/yaml.v3	main.go	12;"	i	line:12
handle	langserver\handler.go	313;"	m	access:private	ctype:langHandler	line:313	signature:(ctx context.Context, conn *jsonrpc2.Conn, req *jsonrpc2.Request)	type:interface{}, error
handleInitialize	langserver\handle_initialize.go	11;"	m	access:private	ctype:langHandler	line:11	signature:(ctx context.Context, conn *jsonrpc2.Conn, req *jsonrpc2.Request)	type:interface{}, error
handleShutdown	langserver\handle_shutdown.go	9;"	m	access:private	ctype:langHandler	line:9	signature:(ctx context.Context, conn *jsonrpc2.Conn, req *jsonrpc2.Request)	type:interface{}, error
handleTextDocumentCodeAction	langserver\handle_text_document_code_action.go	15;"	m	access:private	ctype:langHandler	line:15	signature:(ctx context.Context, conn *jsonrpc2.Conn, req *jsonrpc2.Request)	type:interface{}, error
handleTextDocumentCompletion	langserver\handle_text_document_completion.go	18;"	m	access:private	ctype:langHandler	line:18	signature:(ctx context.Context, conn *jsonrpc2.Conn, req *jsonrpc2.Request)	type:interface{}, error
handleTextDocumentDefinition	langserver\handle_text_document_definition.go	21;"	m	access:private	ctype:langHandler	line:21	signature:(ctx context.Context, conn *jsonrpc2.Conn, req *jsonrpc2.Request)	type:interface{}, error
handleTextDocumentDidChange	langserver\handle_text_document_did_change.go	10;"	m	access:private	ctype:langHandler	line:10	signature:(ctx context.Context, conn *jsonrpc2.Conn, req *jsonrpc2.Request)	type:interface{}, error
handleTextDocumentDidClose	langserver\handle_text_document_did_close.go	10;"	m	access:private	ctype:langHandler	line:10	signature:(ctx context.Context, conn *jsonrpc2.Conn, req *jsonrpc2.Request)	type:interface{}, error
handleTextDocumentDidOpen	langserver\handle_text_document_did_open.go	10;"	m	access:private	ctype:langHandler	line:10	signature:(ctx context.Context, conn *jsonrpc2.Conn, req *jsonrpc2.Request)	type:interface{}, error
handleTextDocumentDidSave	langserver\handle_text_document_did_save.go	10;"	m	access:private	ctype:langHandler	line:10	signature:(ctx context.Context, conn *jsonrpc2.Conn, req *jsonrpc2.Request)	type:interface{}, error
handleTextDocumentFormatting	langserver\handle_text_document_formatting.go	16;"	m	access:private	ctype:langHandler	line:16	signature:(ctx context.Context, conn *jsonrpc2.Conn, req *jsonrpc2.Request)	type:interface{}, error
handleTextDocumentHover	langserver\handle_text_document_hover.go	17;"	m	access:private	ctype:langHandler	line:17	signature:(ctx context.Context, conn *jsonrpc2.Conn, req *jsonrpc2.Request)	type:interface{}, error
handleTextDocumentSymbol	langserver\handle_text_document_symbol.go	19;"	m	access:private	ctype:langHandler	line:19	signature:(ctx context.Context, conn *jsonrpc2.Conn, req *jsonrpc2.Request)	type:interface{}, error
handleWorkspaceDidChangeConfiguration	langserver\handle_workspace_did_change_configuration.go	10;"	m	access:private	ctype:langHandler	line:10	signature:(ctx context.Context, conn *jsonrpc2.Conn, req *jsonrpc2.Request)	type:interface{}, error
handleWorkspaceExecuteCommand	langserver\handle_workspace_execute_command.go	10;"	m	access:private	ctype:langHandler	line:10	signature:(ctx context.Context, conn *jsonrpc2.Conn, req *jsonrpc2.Request)	type:interface{}, error
hover	langserver\handle_text_document_hover.go	30;"	m	access:private	ctype:langHandler	line:30	signature:(uri string, params *HoverParams)	type:*Hover, error
io	langserver\handler.go	6;"	i	line:6
io/ioutil	langserver\handle_text_document_definition.go	8;"	i	line:8
isWindowsDrivePath	langserver\handler.go	87;"	f	access:private	line:87	signature:(path string)	type:bool
isWindowsDriveURI	langserver\handler.go	94;"	f	access:private	line:94	signature:(uri string)	type:bool
langHandler	langserver\handler.go	71;"	t	access:private	line:71	type:struct
langserver	langserver\handle_initialize.go	1;"	p	line:1
langserver	langserver\handle_shutdown.go	1;"	p	line:1
langserver	langserver\handle_text_document_code_action.go	1;"	p	line:1
langserver	langserver\handle_text_document_completion.go	1;"	p	line:1
langserver	langserver\handle_text_document_definition.go	1;"	p	line:1
langserver	langserver\handle_text_document_definition_test.go	1;"	p	line:1
langserver	langserver\handle_text_document_did_change.go	1;"	p	line:1
langserver	langserver\handle_text_document_did_close.go	1;"	p	line:1
langserver	langserver\handle_text_document_did_open.go	1;"	p	line:1
langserver	langserver\handle_text_document_did_save.go	1;"	p	line:1
langserver	langserver\handle_text_document_formatting.go	1;"	p	line:1
langserver	langserver\handle_text_document_hover.go	1;"	p	line:1
langserver	langserver\handle_text_document_symbol.go	1;"	p	line:1
langserver	langserver\handle_workspace_did_change_configuration.go	1;"	p	line:1
langserver	langserver\handle_workspace_execute_command.go	1;"	p	line:1
langserver	langserver\handler.go	1;"	p	line:1
langserver	langserver\handler_test.go	1;"	p	line:1
langserver	langserver\lsp.go	1;"	p	line:1
lint	langserver\handler.go	146;"	m	access:private	ctype:langHandler	line:146	signature:(uri string)	type:[]Diagnostic, error
linter	langserver\handler.go	125;"	m	access:private	ctype:langHandler	line:125	signature:()
loadConfig	main.go	18;"	f	access:private	line:18	signature:(yamlfile string)	type:*langserver.Config, error
log	langserver\handle_text_document_definition_test.go	5;"	i	line:5
log	langserver\handler.go	7;"	i	line:7
log	langserver\handler_test.go	4;"	i	line:4
log	main.go	7;"	i	line:7
logger	langserver\handler.go	72;"	w	access:private	ctype:langHandler	line:72	type:*log.Logger
main	main.go	1;"	p	line:1
main	main.go	51;"	f	access:private	line:51	signature:()
net/url	langserver\handler.go	8;"	i	line:8
openFile	langserver\handler.go	277;"	m	access:private	ctype:langHandler	line:277	signature:(uri string, languageID string)	type:error
os	langserver\handle_text_document_completion.go	9;"	i	line:9
os	langserver\handle_text_document_definition.go	9;"	i	line:9
os	langserver\handle_text_document_formatting.go	7;"	i	line:7
os	langserver\handle_text_document_hover.go	7;"	i	line:7
os	langserver\handle_text_document_symbol.go	9;"	i	line:9
os	langserver\handler.go	9;"	i	line:9
os	main.go	8;"	i	line:8
os/exec	langserver\handle_text_document_code_action.go	7;"	i	line:7
os/exec	langserver\handle_text_document_completion.go	10;"	i	line:10
os/exec	langserver\handle_text_document_formatting.go	8;"	i	line:8
os/exec	langserver\handle_text_document_hover.go	8;"	i	line:8
os/exec	langserver\handle_text_document_symbol.go	10;"	i	line:10
os/exec	langserver\handler.go	10;"	i	line:10
path/filepath	langserver\handle_initialize.go	6;"	i	line:6
path/filepath	langserver\handle_text_document_code_action.go	8;"	i	line:8
path/filepath	langserver\handle_text_document_completion.go	11;"	i	line:11
path/filepath	langserver\handle_text_document_definition.go	10;"	i	line:10
path/filepath	langserver\handle_text_document_formatting.go	9;"	i	line:9
path/filepath	langserver\handle_text_document_symbol.go	11;"	i	line:11
path/filepath	langserver\handler.go	11;"	i	line:11
path/filepath	main.go	9;"	i	line:9
regexp	langserver\handle_text_document_definition.go	11;"	i	line:11
request	langserver\handler.go	76;"	w	access:private	ctype:langHandler	line:76	type:chan string
rootPath	langserver\handler.go	78;"	w	access:private	ctype:langHandler	line:78	type:string
runtime	langserver\handle_text_document_code_action.go	9;"	i	line:9
runtime	langserver\handle_text_document_completion.go	12;"	i	line:12
runtime	langserver\handle_text_document_definition.go	12;"	i	line:12
runtime	langserver\handle_text_document_formatting.go	10;"	i	line:10
runtime	langserver\handle_text_document_hover.go	9;"	i	line:9
runtime	langserver\handle_text_document_symbol.go	12;"	i	line:12
runtime	langserver\handler.go	12;"	i	line:12
runtime	langserver\handler_test.go	5;"	i	line:5
runtime	main.go	10;"	i	line:10
saveFile	langserver\handler.go	272;"	m	access:private	ctype:langHandler	line:272	signature:(uri string)	type:error
stdrwc	main.go	110;"	t	access:private	line:110	type:struct
strconv	langserver\handle_text_document_definition.go	13;"	i	line:13
strings	langserver\handle_text_document_code_action.go	10;"	i	line:10
strings	langserver\handle_text_document_completion.go	13;"	i	line:13
strings	langserver\handle_text_document_definition.go	14;"	i	line:14
strings	langserver\handle_text_document_formatting.go	11;"	i	line:11
strings	langserver\handle_text_document_hover.go	10;"	i	line:10
strings	langserver\handle_text_document_symbol.go	13;"	i	line:13
strings	langserver\handler.go	13;"	i	line:13
strings	langserver\handler_test.go	6;"	i	line:6
symbol	langserver\handle_text_document_symbol.go	61;"	m	access:private	ctype:langHandler	line:61	signature:(uri string)	type:[]SymbolInformation, error
symbolKindMap	langserver\handle_text_document_symbol.go	32;"	v	access:private	line:32
testing	langserver\handle_text_document_definition_test.go	6;"	i	line:6
testing	langserver\handler_test.go	7;"	i	line:7
toURI	langserver\handler.go	115;"	f	access:private	line:115	signature:(path string)	type:*url.URL
unicode	langserver\handler.go	14;"	i	line:14
unicode/utf16	langserver\handle_text_document_definition.go	15;"	i	line:15
unicode/utf16	langserver\handle_text_document_hover.go	11;"	i	line:11
updateFile	langserver\handler.go	286;"	m	access:private	ctype:langHandler	line:286	signature:(uri string, text string)	type:error
wildcard	langserver\lsp.go	3;"	c	access:private	line:3