(name, factory)
| 4605 | } |
| 4606 | |
| 4607 | function enforceReturnValue(name, factory) { |
| 4608 | return /** @this */ function enforcedReturnValue() { |
| 4609 | var result = instanceInjector.invoke(factory, this); |
| 4610 | if (isUndefined(result)) { |
| 4611 | throw $injectorMinErr('undef', 'Provider \'{0}\' must return a value from $get factory method.', name); |
| 4612 | } |
| 4613 | return result; |
| 4614 | }; |
| 4615 | } |
| 4616 | |
| 4617 | function factory(name, factoryFn, enforce) { |
| 4618 | return provider(name, { |
no test coverage detected