diff options
| author | Satoshi Tagomori <s-tagomori@sakura.ad.jp> | 2025-08-10 18:45:44 +0900 |
|---|---|---|
| committer | Satoshi Tagomori <tagomoris@gmail.com> | 2025-09-29 01:15:38 +0900 |
| commit | 32f58628e900894b48b9e8630c250dedbbb1c126 (patch) | |
| tree | b3d0b26380b16d50aa818ca1ff06b15f7208c606 /include/ruby.h | |
| parent | 20c73b17232cc5bd0f8a3c13507d56b5f11ab2ed (diff) | |
Update Namespace#eval to use control frames instead of namespace_push/pop
With this change, the argument code of Namespace#eval cannot refer local
variables around the calling line, but it should not be able to refer
these values. The code is evaluated in the receiver namespace, independently
from the local context.
Diffstat (limited to 'include/ruby.h')
0 files changed, 0 insertions, 0 deletions
