Spec-Zone.ru › Ruby 3.4

класс Prism::Relocation::Source

Родитель:
Объект

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

Атрибуты

значение [Ч]

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

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

new (значение)
Исходный код
# File lib/prism/relocation.rb, line 153
def initialize(value)
  @value = value
end

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

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

код_единиц_кеш (кодировка)
Исходный код
# File lib/prism/relocation.rb, line 163
def code_units_cache(encoding)
  result.code_units_cache(encoding)
end

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

результат ()
Исходный код
# File lib/prism/relocation.rb, line 158
def result
  raise NotImplementedError, "Subclasses must implement #result"
end

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

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

Spec-Zone.ru

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