{"ast":null,"code":"import { Subscriber } from './Subscriber';\nexport class InnerSubscriber extends Subscriber {\n constructor(parent, outerValue, outerIndex) {\n super();\n this.parent = parent;\n this.outerValue = outerValue;\n this.outerIndex = outerIndex;\n this.index = 0;\n }\n\n _next(value) {\n this.parent.notifyNext(this.outerValue, value, this.outerIndex, this.index++, this);\n }\n\n _error(error) {\n this.parent.notifyError(error, this);\n this.unsubscribe();\n }\n\n _complete() {\n this.parent.notifyComplete(this);\n this.unsubscribe();\n }\n\n} //# sourceMappingURL=InnerSubscriber.js.map","map":null,"metadata":{},"sourceType":"module"}