Модуль: Parser::Meta Приватный
- Определено в:
- sorbet/rbi/parser@3.3.8.0.rbi
Обзор
Этот модуль является частью приватного API. Этот модуль можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого модуля, поскольку он может быть удалён или изменён без предупреждения.
Метаданные парсера
source://parser//lib/parser/meta.rb#5
Краткое описание констант свернуть
- NODE_TYPES =
Эта константа является частью приватного API. Эту константу можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этой константы, поскольку она может быть удалена или изменена без предупреждения.
Все типы узлов, которые может создавать парсер. Не все версии парсера способны создавать каждый из возможных узлов. Включает типы узлов, которые выдаёт только транслятор парсера prism.
source://parser//lib/parser/meta.rb#17
T.let(T.unsafe(nil), Set)
- PRISM_TRANSLATION_PARSER_NODE_TYPES =
Эта константа является частью приватного API. Эту константу можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этой константы, поскольку она может быть удалена или изменена без предупреждения.
Это типы узлов, необходимые для
Prism::Translation::Parser, который поддерживает расширенный синтаксис раньше, чем гем Parser.source://parser//lib/parser/meta.rb#9
T.let(T.unsafe(nil), Array)
© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/Parser/Meta.html