B
func()B is a crossing function that prints the captured chain reached via .Previous() walks and asserts parity with unsafe.CurrentRealm() / unsafe.PreviousRealm() at the cross-callee position. The chain-root case is covered separately by zrealm\_cur\_parity. Chain layout for callsite main -> curchain\_a.A -> curchain\_b.B: cur = B cur.Previous() = A cur.Previous()^2 = main cur.Previous()^3 = EOA origin (PkgPath() == "") cur.Previous()^4 = panics (origin has no further previous)
- OID
- 0e90ff…c4f0:3