(target)
| 689 | restoreImpl = impl; |
| 690 | } |
| 691 | function enqueueStateRestore(target) { |
| 692 | if (restoreTarget) { |
| 693 | if (restoreQueue) { |
| 694 | restoreQueue.push(target); |
| 695 | } else { |
| 696 | restoreQueue = [target]; |
| 697 | } |
| 698 | } else { |
| 699 | restoreTarget = target; |
| 700 | } |
| 701 | } |
| 702 | function needsStateRestore() { |
| 703 | return restoreTarget !== null || restoreQueue !== null; |
| 704 | } |
no outgoing calls
no test coverage detected