| 11184 | return null |
| 11185 | } |
| 11186 | function n(o, i, a, u) { |
| 11187 | for ( |
| 11188 | var _ = null, w = null, x = i, C = (i = 0), j = null; |
| 11189 | null !== x && C < a.length; |
| 11190 | C++ |
| 11191 | ) { |
| 11192 | x.index > C ? ((j = x), (x = null)) : (j = x.sibling) |
| 11193 | var L = r(o, x, a[C], u) |
| 11194 | if (null === L) { |
| 11195 | null === x && (x = j) |
| 11196 | break |
| 11197 | } |
| 11198 | ;(s && x && null === L.alternate && b(o, x), |
| 11199 | (i = f(L, i, C)), |
| 11200 | null === w ? (_ = L) : (w.sibling = L), |
| 11201 | (w = L), |
| 11202 | (x = j)) |
| 11203 | } |
| 11204 | if (C === a.length) return (c(o, x), Fn && tg(o, C), _) |
| 11205 | if (null === x) { |
| 11206 | for (; C < a.length; C++) |
| 11207 | null !== (x = q(o, a[C], u)) && |
| 11208 | ((i = f(x, i, C)), null === w ? (_ = x) : (w.sibling = x), (w = x)) |
| 11209 | return (Fn && tg(o, C), _) |
| 11210 | } |
| 11211 | for (x = d(o, x); C < a.length; C++) |
| 11212 | null !== (j = y(x, o, C, a[C], u)) && |
| 11213 | (s && null !== j.alternate && x.delete(null === j.key ? C : j.key), |
| 11214 | (i = f(j, i, C)), |
| 11215 | null === w ? (_ = j) : (w.sibling = j), |
| 11216 | (w = j)) |
| 11217 | return ( |
| 11218 | s && |
| 11219 | x.forEach(function (s) { |
| 11220 | return b(o, s) |
| 11221 | }), |
| 11222 | Fn && tg(o, C), |
| 11223 | _ |
| 11224 | ) |
| 11225 | } |
| 11226 | function t(o, i, a, u) { |
| 11227 | var _ = Ka(a) |
| 11228 | if ('function' != typeof _) throw Error(p(150)) |