Skip to content

Commit 314b8fe

Browse files
committed
Interface to support map get after has check w/o !
1 parent 6b0fa13 commit 314b8fe

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

server/src/docInfo.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@ import { attachPartialResult } from 'vscode-languageserver/lib/common/progress';
44
import { ModuleAttribute, ModuleElement, SyntaxElement } from './utils/vbaSyntaxElements';
55
import { ResultsContainer, SyntaxParser } from './utils/vbaSyntaxParser';
66

7+
8+
declare global {
9+
interface Map<K, V> {
10+
has<P extends K>(key: P): this is { get(key: P): V } & this
11+
}
12+
}
13+
714
interface ExampleSettings {
815
maxNumberOfProblems: number;
916
}

0 commit comments

Comments
 (0)