We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6d55d1f commit e9159acCopy full SHA for e9159ac
javascript/extractor/lib/typescript/src/type_table.ts
@@ -974,8 +974,10 @@ export class TypeTable {
974
if (superType == null) continue;
975
let baseTypeSymbol = superType.symbol;
976
if (baseTypeSymbol == null) continue;
977
+ let baseId = this.getSymbolId(baseTypeSymbol);
978
+ // Note: take care not to perform a recursive call between the two `push` calls.
979
this.baseTypes.symbols.push(symbolId);
- this.baseTypes.baseTypeSymbols.push(this.getSymbolId(baseTypeSymbol));
980
+ this.baseTypes.baseTypeSymbols.push(baseId);
981
}
982
983
0 commit comments