(name, factory)
| 5039 | } |
| 5040 | |
| 5041 | function enforceReturnValue(name, factory) { |
| 5042 | return /** @this */ function enforcedReturnValue() { |
| 5043 | var result = instanceInjector.invoke(factory, this); |
| 5044 | if (isUndefined(result)) { |
| 5045 | throw $injectorMinErr('undef', 'Provider \'{0}\' must return a value from $get factory method.', name); |
| 5046 | } |
| 5047 | return result; |
| 5048 | }; |
| 5049 | } |
| 5050 | |
| 5051 | function factory(name, factoryFn, enforce) { |
| 5052 | return provider(name, { |
no test coverage detected