adding event and operator symbol kinds, #2628

This commit is contained in:
Johannes Rieken
2017-04-18 15:44:29 +02:00
parent 24ef0ba03d
commit 5d6b0a5b72
10 changed files with 41 additions and 5 deletions

View File

@@ -200,6 +200,8 @@ export namespace SymbolKind {
_fromMapping[types.SymbolKind.Null] = modes.SymbolKind.Null;
_fromMapping[types.SymbolKind.EnumMember] = modes.SymbolKind.EnumMember;
_fromMapping[types.SymbolKind.Struct] = modes.SymbolKind.Struct;
_fromMapping[types.SymbolKind.Event] = modes.SymbolKind.Event;
_fromMapping[types.SymbolKind.Operator] = modes.SymbolKind.Operator;
export function from(kind: vscode.SymbolKind): modes.SymbolKind {
return _fromMapping[kind] || modes.SymbolKind.Property;

View File

@@ -761,7 +761,9 @@ export enum SymbolKind {
Key = 19,
Null = 20,
EnumMember = 21,
Struct = 22
Struct = 22,
Event = 23,
Operator = 24
}
export class SymbolInformation {