( name: string, bucket: ExportBucket, specifier: ts.ExportSpecifier, checker: ts.TypeChecker, cwd: string )
| 3019 | } |
| 3020 | |
| 3021 | function exportSpecifierSignature( |
| 3022 | name: string, |
| 3023 | bucket: ExportBucket, |
| 3024 | specifier: ts.ExportSpecifier, |
| 3025 | checker: ts.TypeChecker, |
| 3026 | cwd: string |
| 3027 | ): string | null { |
| 3028 | const symbol = checker.getSymbolAtLocation(specifier.name) ?? |
| 3029 | (specifier.propertyName === undefined ? undefined : checker.getSymbolAtLocation(specifier.propertyName)) |
| 3030 | return symbol === undefined ? null : symbolSignature(name, bucket, symbol, specifier.name, checker, cwd) |
| 3031 | } |
| 3032 | |
| 3033 | function parseMembersFromTsType( |
| 3034 | type: ts.TypeNode | undefined, |
no test coverage detected