summaryrefslogtreecommitdiff
path: root/class.c
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2021-11-23 00:09:41 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2021-11-23 21:03:19 +0900
commitc14f230b26aa4f8abe9ecf3814cfebbe584d77c9 (patch)
treeb4d605d19bc2db444a24d41251e7d204bf3a0d30 /class.c
parenteb301d8aecf454681e78cd7ad6d027e67b121857 (diff)
downloadruby-c14f230b26aa4f8abe9ecf3814cfebbe584d77c9.tar.gz
Assign temporary ID to anonymous ID [Bug #18250]
Dumped iseq binary can not have unnamed symbols/IDs, and ID 0 is stored instead. As `struct rb_id_table` disallows ID 0, also for the distinction, re-assign a new temporary ID based on the local variable table index when loading from the binary, as well as the parser.
Diffstat (limited to 'class.c')
0 files changed, 0 insertions, 0 deletions