(fn)
| 3693 | var $injectorMinErr = minErr('$injector'); |
| 3694 | |
| 3695 | function anonFn(fn) { |
| 3696 | // For anonymous functions, showing at the very least the function signature can help in |
| 3697 | // debugging. |
| 3698 | var fnText = fn.toString().replace(STRIP_COMMENTS, ''), |
| 3699 | args = fnText.match(FN_ARGS); |
| 3700 | if (args) { |
| 3701 | return 'function(' + (args[1] || '').replace(/[\s\r\n]+/, ' ') + ')'; |
| 3702 | } |
| 3703 | return 'fn'; |
| 3704 | } |
| 3705 | |
| 3706 | function annotate(fn, strictDi, name) { |
| 3707 | var $inject, |