(fn)
| 3413 | var $injectorMinErr = minErr('$injector'); |
| 3414 | |
| 3415 | function anonFn(fn) { |
| 3416 | // For anonymous functions, showing at the very least the function signature can help in |
| 3417 | // debugging. |
| 3418 | var fnText = fn.toString().replace(STRIP_COMMENTS, ''), |
| 3419 | args = fnText.match(FN_ARGS); |
| 3420 | if (args) { |
| 3421 | return 'function(' + (args[1] || '').replace(/[\s\r\n]+/, ' ') + ')'; |
| 3422 | } |
| 3423 | return 'fn'; |
| 3424 | } |
| 3425 | |
| 3426 | function annotate(fn, strictDi, name) { |
| 3427 | var $inject, |