class Prism::LexResult
Это результат, специфичный для методов lex и lex_file.
Атрибуты
Список токенов, полученных при разборе исходного кода.
Открытые методы класса
# File lib/prism/parse_result.rb, line 787 def initialize(value, comments, magic_comments, data_loc, errors, warnings, source) @value = value super(comments, magic_comments, data_loc, errors, warnings, source) end
Создает новый объект результата лексического анализа с заданными значениями.
Вызывает метод суперкласса
Prism::Result::new Открытые методы экземпляра
# File lib/prism/parse_result.rb, line 793 def deconstruct_keys(keys) super.merge!(value: value) end
Реализует интерфейс сопоставления с образцом для хешей для LexResult.
Вызывает метод суперкласса
Prism::Result#deconstruct_keys
Ruby Core © 1993–2025 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.