(scope, locals, assign, inputs)
| 14629 | return expensiveCheckFn; |
| 14630 | |
| 14631 | function expensiveCheckFn(scope, locals, assign, inputs) { |
| 14632 | var expensiveCheckOldValue = runningChecksEnabled; |
| 14633 | runningChecksEnabled = true; |
| 14634 | try { |
| 14635 | return fn(scope, locals, assign, inputs); |
| 14636 | } finally { |
| 14637 | runningChecksEnabled = expensiveCheckOldValue; |
| 14638 | } |
| 14639 | } |
| 14640 | } |
| 14641 | |
| 14642 | function expressionInputDirtyCheck(newValue, oldValueOfValue) { |