Spec-Zone.ru › Homebrew

Класс: Parser::Source::TreeRewriter::Action Закрытый

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

Обзор

Этот класс является частью закрытого API. Этот класс можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам следует по возможности избегать использования этого класса, поскольку он может быть удалён или изменён без предупреждения.

source://parser//lib/parser/source/tree_rewriter/action.rb#14

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

  • #combine(action) ⇒ Object закрытый

    source://parser//lib/parser/source/tree_rewriter/action.rb#29.

  • #contract ⇒ Object закрытый

    source://parser//lib/parser/source/tree_rewriter/action.rb#68.

  • #empty? ⇒ Boolean закрытый

    source://parser//lib/parser/source/tree_rewriter/action.rb#34.

  • #initialize(range, enforcer, insert_before: T.unsafe(nil), replacement: T.unsafe(nil), insert_after: T.unsafe(nil), children: T.unsafe(nil)) ⇒ Action конструктор закрытый

    source://parser//lib/parser/source/tree_rewriter/action.rb#17.

  • #insert_after ⇒ Object закрытый

    source://parser//lib/parser/source/tree_rewriter/action.rb#15.

  • #insert_before ⇒ Object закрытый

    source://parser//lib/parser/source/tree_rewriter/action.rb#15.

  • #insertion? ⇒ Boolean закрытый

    source://parser//lib/parser/source/tree_rewriter/action.rb#58.

  • #moved(source_buffer, offset) ⇒ Object закрытый

    source://parser//lib/parser/source/tree_rewriter/action.rb#81.

  • #nested_actions ⇒ Object закрытый

    source://parser//lib/parser/source/tree_rewriter/action.rb#50.

  • #ordered_replacements ⇒ Object закрытый

    source://parser//lib/parser/source/tree_rewriter/action.rb#41.

  • #range ⇒ Object закрытый

    source://parser//lib/parser/source/tree_rewriter/action.rb#15.

  • #replacement ⇒ Object закрытый

    source://parser//lib/parser/source/tree_rewriter/action.rb#15.

Подробное описание конструкторов

#initialize(range, enforcer, insert_before: T.unsafe(nil), replacement: T.unsafe(nil), insert_after: T.unsafe(nil), children: T.unsafe(nil)) ⇒ Action

Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам следует по возможности избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.

source://parser//lib/parser/source/tree_rewriter/action.rb#17



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

def initialize(range, enforcer, insert_before: T.unsafe(nil), replacement: T.unsafe(nil), insert_after: T.unsafe(nil), children: T.unsafe(nil)); end

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

#combine(action) ⇒ Object

Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.

source://parser//lib/parser/source/tree_rewriter/action.rb#29



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

def combine(action); end

#contract ⇒ Object

Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.

source://parser//lib/parser/source/tree_rewriter/action.rb#68



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

def contract; end

#empty? ⇒ Boolean

Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.

source://parser//lib/parser/source/tree_rewriter/action.rb#34

Возвращает:

  • (Boolean)


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

def empty?; end

#insert_after ⇒ Object

Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.

source://parser//lib/parser/source/tree_rewriter/action.rb#15



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

def insert_after; end

#insert_before ⇒ Object

Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.

source://parser//lib/parser/source/tree_rewriter/action.rb#15



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

def insert_before; end

#insertion? ⇒ Boolean

Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.

source://parser//lib/parser/source/tree_rewriter/action.rb#58

Возвращает:

  • (Boolean)


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

def insertion?; end

#moved(source_buffer, offset) ⇒ Object

Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.

source://parser//lib/parser/source/tree_rewriter/action.rb#81



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

def moved(source_buffer, offset); end

#nested_actions ⇒ Object

Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.

source://parser//lib/parser/source/tree_rewriter/action.rb#50



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

def nested_actions; end

#ordered_replacements ⇒ Object

Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.

source://parser//lib/parser/source/tree_rewriter/action.rb#41



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

def ordered_replacements; end

#range ⇒ Object

Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.

source://parser//lib/parser/source/tree_rewriter/action.rb#15



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

def range; end

#replacement ⇒ Object

Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, поскольку он может быть удалён или изменён без предупреждения.

source://parser//lib/parser/source/tree_rewriter/action.rb#15



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

def replacement; end

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

Spec-Zone.ru

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