Ruby 4.0 リファレンスマニュアル

instance method Prism::Result#code_units_cache

code_units_cache(encoding) -> ProcRuby 3.4 から[permalink][rdoc][edit]

バイトオフセットを指定エンコーディングのコード単位のオフセットへ変換する処理をキャッシュ付きで行う Proc を返します。 Prism::Locationcode_units 系メソッドを多数の位置に対して繰り返し使う場合の高速化用です。

[PARAM] encoding:
コード単位の基準となるエンコーディング