Spec-Zone.ru › Homebrew

Класс: Parser::AST::Node

Наследует:
AST::Node
  • Object
  • AST::Node
  • Parser::AST::Node
показать все
Определено в:
sorbet/rbi/parser@3.3.8.0.rbi

Обзор

Node содержит информацию об одном узле AST и его дочерних узлах. Он расширяет базовый класс AST::Node, предоставляемый гемом ast.

source://parser//lib/parser/ast/node.rb#17

Краткое описание методов экземпляра свернуть

  • #assign_properties(properties) ⇒ Object

    Назначает различные свойства этому узлу AST.

  • #loc ⇒ Parser::Source::Map

    Карта исходного кода для этого узла.

  • #location ⇒ Parser::Source::Map

    Карта исходного кода для этого узла.

Подробное описание методов экземпляра

#assign_properties(properties) ⇒ Object

Назначает различные свойства этому узлу AST. В настоящее время можно задать только местоположение.

source://parser//lib/parser/ast/node.rb#30

Параметры:

  • properties (Hash)

Хэш параметров (properties):

  • (Object)


41
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 41

def assign_properties(properties); end

#loc ⇒ Parser::Source::Map

Карта исходного кода для этого узла.

source://parser//lib/parser/ast/node.rb#18

Возвращает:

  • (Parser::Source::Map)


49
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 49

def loc; end

#location ⇒ Parser::Source::Map

Карта исходного кода для этого узла.

source://parser//lib/parser/ast/node.rb#18

Возвращает:

  • (Parser::Source::Map)


57
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 57

def location; end

© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/Parser/AST/Node.html

Spec-Zone.ru

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