(stream, cloneForBranch2)
| 978 | }); |
| 979 | } |
| 980 | function ReadableStreamTee(stream, cloneForBranch2) { |
| 981 | assert(ReadableStreamBrand.has(stream.self)); |
| 982 | assert(typeof(cloneForBranch2) == "boolean"); |
| 983 | const controller = stream.controller; |
| 984 | if (ReadableByteStreamControllerBrand.has(controller.self)) |
| 985 | return ReadableByteStreamTee(stream); |
| 986 | return ReadableStreamDefaultTee(stream, cloneForBranch2); |
| 987 | } |
| 988 | function ReadableStreamDefaultTee(stream) { |
| 989 | assert(ReadableStreamBrand.has(stream.self)); |
| 990 | const reader = AcquireReadableStreamDefaultReader(stream); |
no test coverage detected