mirror of
https://github.com/ruby/ruby.git
synced 2026-01-27 04:24:23 +00:00
Silly bug, they write back consumed bytes through passed pointers. Must never be pure functions. ruby_scan_oct does not refer any static variables so it can still be __declspec(noalias), while ruby_scan_hex is not because it reads from ruby_digit36_to_number_table.