(fn)
| 3798 | var $injectorMinErr = minErr('$injector'); |
| 3799 | |
| 3800 | function anonFn(fn) { |
| 3801 | // For anonymous functions, showing at the very least the function signature can help in |
| 3802 | // debugging. |
| 3803 | var fnText = fn.toString().replace(STRIP_COMMENTS, ''), |
| 3804 | args = fnText.match(FN_ARGS); |
| 3805 | if (args) { |
| 3806 | return 'function(' + (args[1] || '').replace(/[\s\r\n]+/, ' ') + ')'; |
| 3807 | } |
| 3808 | return 'fn'; |
| 3809 | } |
| 3810 | |
| 3811 | function annotate(fn, strictDi, name) { |
| 3812 | var $inject, |