(fn)
| 3462 | var $injectorMinErr = minErr('$injector'); |
| 3463 | |
| 3464 | function anonFn(fn) { |
| 3465 | // For anonymous functions, showing at the very least the function signature can help in |
| 3466 | // debugging. |
| 3467 | var fnText = fn.toString().replace(STRIP_COMMENTS, ''), |
| 3468 | args = fnText.match(FN_ARGS); |
| 3469 | if (args) { |
| 3470 | return 'function(' + (args[1] || '').replace(/[\s\r\n]+/, ' ') + ')'; |
| 3471 | } |
| 3472 | return 'fn'; |
| 3473 | } |
| 3474 | |
| 3475 | function annotate(fn, strictDi, name) { |
| 3476 | var $inject, |