You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Primitive receivers: method_missing, Symbol#method after undef, block-form reopen #393
The call itself raises NoMethodError correctly (the do_call gate from #387); only method() / Method-object creation misses the sym_undefed tombstone check.
3. Block-form calls on primitives ignore a reopen.
The block-form reopen gate (the prim_reopen_mask twin in dispatch.rs) catches each_byte, but each_char and Integer#times take an earlier block fast path that runs before it. Prepending a module shows the same symptom.
Acceptance
A diff fixture covering all three cases; delete it from quarantine once green.
Activity