Spec-Zone.ru › Ruby 3.4
  1. Prism::
  2. Перемещение::
  3. Источник

class Prism::Relocation::Source

Родитель:
Object

Представляет источник репозитория, который будет повторно разобран.

Атрибуты

value [R]

Значение, которое необходимо будет повторно разобрать.

Общедоступные методы класса

new (value) Показать исходный код
# File lib/prism/relocation.rb, line 154
def initialize(value)
  @value = value
end

Инициализирует источник указанным значением.

Общедоступные методы экземпляра

code_units_cache (encoding) Показать исходный код
# File lib/prism/relocation.rb, line 164
def code_units_cache(encoding)
  result.code_units_cache(encoding)
end

Создает кэш кодовых единиц для указанной кодировки.

result () Показать исходный код
# File lib/prism/relocation.rb, line 159
def result
  raise NotImplementedError, "Subclasses must implement #result"
end

Повторно разбирает значение и возвращает результат разбора.

Ruby Core © 1993–2025 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API