Spec-Zone.ru › Ruby 3.4
  1. Prism::
  2. Reflection::
  3. FlagsField

class Prism::Reflection::FlagsField

Родительский класс:
Prism::Reflection::Field

Поле флагов представляет собой битовый набор флагов узла. В Ruby оно преобразуется в целое число. Обратите внимание, что флаги нельзя получить напрямую из узла, поскольку целое число является закрытым. Вместо этого отдельные флаги битового набора следует проверять с помощью соответствующих методов запросов.

Атрибуты

flags [R]

Названия флагов в битовом наборе.

Публичные методы класса

new (name, flags) Показать исходный код
# File lib/prism/reflection.rb, line 100
def initialize(name, flags)
  super(name)
  @flags = flags
end

Инициализирует поле флагов с заданными именем и флагами.

Вызывает метод суперкласса Prism::Reflection::Field::new

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