{"ast":null,"code":"import { InnerSubscriber } from '../InnerSubscriber';\nimport { subscribeTo } from './subscribeTo';\nimport { Observable } from '../Observable';\nexport function subscribeToResult(outerSubscriber, result, outerValue, outerIndex) {\n  var innerSubscriber = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : new InnerSubscriber(outerSubscriber, outerValue, outerIndex);\n\n  if (innerSubscriber.closed) {\n    return undefined;\n  }\n\n  if (result instanceof Observable) {\n    return result.subscribe(innerSubscriber);\n  }\n\n  return subscribeTo(result)(innerSubscriber);\n} //# sourceMappingURL=subscribeToResult.js.map","map":null,"metadata":{},"sourceType":"module"}