Lines Matching defs:parseEnum
145 func parseEnum(s string, names []string) int {
159 return TextDocumentSyncKind(parseEnum(s, namesTextDocumentSyncKind[:]))
167 return InitializeError(parseEnum(s, namesInitializeError[:]))
175 return MessageType(parseEnum(s, namesMessageType[:]))
183 return FileChangeType(parseEnum(s, namesFileChangeType[:]))
191 return WatchKind(parseEnum(s, namesWatchKind[:]))
199 return CompletionTriggerKind(parseEnum(s, namesCompletionTriggerKind[:]))
207 return DiagnosticSeverity(parseEnum(s, namesDiagnosticSeverity[:]))
215 return DiagnosticTag(parseEnum(s, namesDiagnosticTag[:]))
223 return CompletionItemKind(parseEnum(s, namesCompletionItemKind[:]))
231 return InsertTextFormat(parseEnum(s, namesInsertTextFormat[:]))
239 return DocumentHighlightKind(parseEnum(s, namesDocumentHighlightKind[:]))
247 return SymbolKind(parseEnum(s, namesSymbolKind[:]))
255 return TextDocumentSaveReason(parseEnum(s, namesTextDocumentSaveReason[:]))