We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 246585f commit 124e461Copy full SHA for 124e461
src/compiler/checker.ts
@@ -12372,8 +12372,8 @@ namespace ts {
12372
return symbolTable.get(InternalSymbolName.Index);
12373
}
12374
12375
- function getIndexDeclarationOfSymbol(symbol: Symbol, kind: IndexKind): IndexSignatureDeclaration | undefined {
12376
- const indexSymbol = getIndexSymbol(symbol);
+ function getIndexDeclarationOfSymbol(symbol: Symbol | undefined, kind: IndexKind): IndexSignatureDeclaration | undefined {
+ const indexSymbol = symbol && getIndexSymbol(symbol);
12377
return indexSymbol && getIndexDeclarationOfIndexSymbol(indexSymbol, kind);
12378
12379
0 commit comments