(symbol: ts.Symbol, bucket: Bucket)
| 624 | } |
| 625 | |
| 626 | const symbolIdentity = (symbol: ts.Symbol, bucket: Bucket): string => { |
| 627 | const declarations = symbol.declarations ?? [] |
| 628 | return `${bucket}:${ |
| 629 | declarations.map((node) => `${node.getSourceFile().fileName}:${node.pos}:${node.end}`).sort().join("|") |
| 630 | }` |
| 631 | } |
| 632 | |
| 633 | const collectExports = ( |
| 634 | checker: ts.TypeChecker, |
no test coverage detected