Spec-Zone.ru › Homebrew

Класс: Parser::LexerStrings Приватный

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

Обзор

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

строка 3 "lib/parser/lexer-strings.rl"

source://parser//lib/parser/lexer-strings.rb#6

Краткое описание констант свернуть

ESCAPES =

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

%

source://parser//lib/parser/lexer-strings.rb#3287

T.let(T.unsafe(nil), Hash)
ESCAPE_WHITESPACE =

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

source://parser//lib/parser/lexer-strings.rb#5423

T.let(T.unsafe(nil), Hash)
LEX_STATES =

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

source://parser//lib/parser/lexer-strings.rb#3332

T.let(T.unsafe(nil), Hash)
REGEXP_META_CHARACTERS =

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

source://parser//lib/parser/lexer-strings.rb#3293

T.let(T.unsafe(nil), Regexp)

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

  • .lex_en_character ⇒ Object приватный

    Возвращает значение атрибута lex_en_character.

  • .lex_en_character=(_arg0) ⇒ Object приватный

    Задаёт атрибут lex_en_character.

  • .lex_en_interp_backslash_delimited ⇒ Object приватный

    Возвращает значение атрибута lex_en_interp_backslash_delimited.

  • .lex_en_interp_backslash_delimited=(_arg0) ⇒ Object приватный

    Задаёт атрибут lex_en_interp_backslash_delimited.

  • .lex_en_interp_backslash_delimited_words ⇒ Object приватный

    Возвращает значение атрибута lex_en_interp_backslash_delimited_words.

  • .lex_en_interp_backslash_delimited_words=(_arg0) ⇒ Object приватный

    Задаёт атрибут lex_en_interp_backslash_delimited_words.

  • .lex_en_interp_string ⇒ Object приватный

    Возвращает значение атрибута lex_en_interp_string.

  • .lex_en_interp_string=(_arg0) ⇒ Object приватный

    Задаёт атрибут lex_en_interp_string.

  • .lex_en_interp_words ⇒ Object приватный

    Возвращает значение атрибута lex_en_interp_words.

  • .lex_en_interp_words=(_arg0) ⇒ Object приватный

    Задаёт атрибут lex_en_interp_words.

  • .lex_en_plain_backslash_delimited ⇒ Object приватный

    Возвращает значение атрибута lex_en_plain_backslash_delimited.

  • .lex_en_plain_backslash_delimited=(_arg0) ⇒ Object приватный

    Задаёт атрибут lex_en_plain_backslash_delimited.

  • .lex_en_plain_backslash_delimited_words ⇒ Object приватный

    Возвращает значение атрибута lex_en_plain_backslash_delimited_words.

  • .lex_en_plain_backslash_delimited_words=(_arg0) ⇒ Object приватный

    Задаёт атрибут lex_en_plain_backslash_delimited_words.

  • .lex_en_plain_string ⇒ Object приватный

    Возвращает значение атрибута lex_en_plain_string.

  • .lex_en_plain_string=(_arg0) ⇒ Object приватный

    Задаёт атрибут lex_en_plain_string.

  • .lex_en_plain_words ⇒ Object приватный

    Возвращает значение атрибута lex_en_plain_words.

  • .lex_en_plain_words=(_arg0) ⇒ Object приватный

    Задаёт атрибут lex_en_plain_words.

  • .lex_en_regexp_modifiers ⇒ Object приватный

    Возвращает значение атрибута lex_en_regexp_modifiers.

  • .lex_en_regexp_modifiers=(_arg0) ⇒ Object приватный

    Задаёт атрибут lex_en_regexp_modifiers.

  • .lex_en_unknown ⇒ Object приватный

    Возвращает значение атрибута lex_en_unknown.

  • .lex_en_unknown=(_arg0) ⇒ Object приватный

    Задаёт атрибут lex_en_unknown.

  • .lex_error ⇒ Object приватный

    Возвращает значение атрибута lex_error.

  • .lex_error=(_arg0) ⇒ Object приватный

    Задаёт атрибут lex_error.

  • .lex_start ⇒ Object приватный

    Возвращает значение атрибута lex_start.

  • .lex_start=(_arg0) ⇒ Object приватный

    Задаёт атрибут lex_start.

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

  • #advance(p) ⇒ Object приватный

    source://parser//lib/parser/lexer-strings.rb#3339.

  • #close_interp_on_current_literal(p) ⇒ Object приватный

    source://parser//lib/parser/lexer-strings.rb#5069.

  • #continue_lexing(current_literal) ⇒ Object приватный

    source://parser//lib/parser/lexer-strings.rb#5043.

  • #dedent_level ⇒ Object приватный

    source://parser//lib/parser/lexer-strings.rb#5092.

  • #herebody_s ⇒ Object приватный

    Возвращает значение атрибута herebody_s.

  • #herebody_s=(_arg0) ⇒ Object приватный

    Задаёт атрибут herebody_s.

  • #initialize(lexer, version) ⇒ LexerStrings конструктор приватный

    source://parser//lib/parser/lexer-strings.rb#3300.

  • #literal ⇒ Object приватный

    source://parser//lib/parser/lexer-strings.rb#5047.

  • #next_state_for_literal(literal) ⇒ Object приватный

    source://parser//lib/parser/lexer-strings.rb#5015.

  • #on_newline(p) ⇒ Object приватный

    Этот обработчик вызывается «основным» лексером при каждом символе новой строки.

  • #pop_literal ⇒ Object приватный

    source://parser//lib/parser/lexer-strings.rb#5051.

  • #push_literal(*args) ⇒ Object приватный

    СТЕК ЛИТЕРАЛОВ ===.

  • #read_character_constant(p) ⇒ Object приватный

    source://parser//lib/parser/lexer-strings.rb#4999.

  • #reset ⇒ Object приватный

    source://parser//lib/parser/lexer-strings.rb#3314.

  • #source_buffer ⇒ Object приватный

    Задаётся «основным» лексером.

  • #source_buffer=(_arg0) ⇒ Object приватный

    Задаётся «основным» лексером.

  • #source_pts ⇒ Object приватный

    Задаётся «основным» лексером.

  • #source_pts=(_arg0) ⇒ Object приватный

    Задаётся «основным» лексером.

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

#initialize(lexer, version) ⇒ LexerStrings

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

source://parser//lib/parser/lexer-strings.rb#3300



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

def initialize(lexer, version); end

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

.lex_en_character ⇒ Object

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

Возвращает значение атрибута lex_en_character.

source://parser//lib/parser/lexer-strings.rb#3275



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

def lex_en_character; end

.lex_en_character=(_arg0) ⇒ Object

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

Устанавливает атрибут lex_en_character

source://parser//lib/parser/lexer-strings.rb#3275

Параметры:

  • value —

    значение, которое нужно присвоить атрибуту lex_en_character.



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

def lex_en_character=(_arg0); end

.lex_en_interp_backslash_delimited ⇒ Object

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

Возвращает значение атрибута lex_en_interp_backslash_delimited.

source://parser//lib/parser/lexer-strings.rb#3255



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

def lex_en_interp_backslash_delimited; end

.lex_en_interp_backslash_delimited=(_arg0) ⇒ Object

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

Устанавливает атрибут lex_en_interp_backslash_delimited

source://parser//lib/parser/lexer-strings.rb#3255

Параметры:

  • value —

    значение, которое нужно присвоить атрибуту lex_en_interp_backslash_delimited.



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

def lex_en_interp_backslash_delimited=(_arg0); end

.lex_en_interp_backslash_delimited_words ⇒ Object

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

Возвращает значение атрибута lex_en_interp_backslash_delimited_words.

source://parser//lib/parser/lexer-strings.rb#3263



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

def lex_en_interp_backslash_delimited_words; end

.lex_en_interp_backslash_delimited_words=(_arg0) ⇒ Object

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

Устанавливает атрибут lex_en_interp_backslash_delimited_words

source://parser//lib/parser/lexer-strings.rb#3263

Параметры:

  • value —

    значение, которое нужно присвоить атрибуту lex_en_interp_backslash_delimited_words.



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

def lex_en_interp_backslash_delimited_words=(_arg0); end

.lex_en_interp_string ⇒ Object

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

Возвращает значение атрибута lex_en_interp_string.

source://parser//lib/parser/lexer-strings.rb#3243



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

def lex_en_interp_string; end

.lex_en_interp_string=(_arg0) ⇒ Object

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

Устанавливает атрибут lex_en_interp_string

source://parser//lib/parser/lexer-strings.rb#3243

Параметры:

  • value —

    значение, которое нужно присвоить атрибуту lex_en_interp_string.



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

def lex_en_interp_string=(_arg0); end

.lex_en_interp_words ⇒ Object

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

Возвращает значение атрибута lex_en_interp_words.

source://parser//lib/parser/lexer-strings.rb#3239



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

def lex_en_interp_words; end

.lex_en_interp_words=(_arg0) ⇒ Object

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

Устанавливает атрибут lex_en_interp_words

source://parser//lib/parser/lexer-strings.rb#3239

Параметры:

  • value —

    значение, которое нужно присвоить атрибуту lex_en_interp_words.



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

def lex_en_interp_words=(_arg0); end

.lex_en_plain_backslash_delimited ⇒ Object

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

Возвращает значение атрибута lex_en_plain_backslash_delimited.

source://parser//lib/parser/lexer-strings.rb#3259



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

def lex_en_plain_backslash_delimited; end

.lex_en_plain_backslash_delimited=(_arg0) ⇒ Object

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

Устанавливает атрибут lex_en_plain_backslash_delimited

source://parser//lib/parser/lexer-strings.rb#3259

Параметры:

  • value —

    значение, которое нужно присвоить атрибуту lex_en_plain_backslash_delimited.



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

def lex_en_plain_backslash_delimited=(_arg0); end

.lex_en_plain_backslash_delimited_words ⇒ Object

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

Возвращает значение атрибута lex_en_plain_backslash_delimited_words.

source://parser//lib/parser/lexer-strings.rb#3267



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

def lex_en_plain_backslash_delimited_words; end

.lex_en_plain_backslash_delimited_words=(_arg0) ⇒ Object

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

Устанавливает атрибут lex_en_plain_backslash_delimited_words

source://parser//lib/parser/lexer-strings.rb#3267

Параметры:

  • value —

    значение, которое нужно присвоить атрибуту lex_en_plain_backslash_delimited_words.



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

def lex_en_plain_backslash_delimited_words=(_arg0); end

.lex_en_plain_string ⇒ Object

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

Возвращает значение атрибута lex_en_plain_string.

source://parser//lib/parser/lexer-strings.rb#3251



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

def lex_en_plain_string; end

.lex_en_plain_string=(_arg0) ⇒ Object

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

Устанавливает атрибут lex_en_plain_string

source://parser//lib/parser/lexer-strings.rb#3251

Параметры:

  • value —

    значение, которое нужно присвоить атрибуту lex_en_plain_string.



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

def lex_en_plain_string=(_arg0); end

.lex_en_plain_words ⇒ Object

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

Возвращает значение атрибута lex_en_plain_words.

source://parser//lib/parser/lexer-strings.rb#3247



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

def lex_en_plain_words; end

.lex_en_plain_words=(_arg0) ⇒ Object

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

Устанавливает атрибут lex_en_plain_words

source://parser//lib/parser/lexer-strings.rb#3247

Параметры:

  • value —

    значение, которое нужно присвоить атрибуту lex_en_plain_words.



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

def lex_en_plain_words=(_arg0); end

.lex_en_regexp_modifiers ⇒ Object

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

Возвращает значение атрибута lex_en_regexp_modifiers.

source://parser//lib/parser/lexer-strings.rb#3271



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

def lex_en_regexp_modifiers; end

.lex_en_regexp_modifiers=(_arg0) ⇒ Object

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

Устанавливает атрибут lex_en_regexp_modifiers

source://parser//lib/parser/lexer-strings.rb#3271

Параметры:

  • value —

    значение, которое нужно присвоить атрибуту lex_en_regexp_modifiers.



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

def lex_en_regexp_modifiers=(_arg0); end

.lex_en_unknown ⇒ Object

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

Возвращает значение атрибута lex_en_unknown.

source://parser//lib/parser/lexer-strings.rb#3279



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

def lex_en_unknown; end

.lex_en_unknown=(_arg0) ⇒ Object

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

Устанавливает атрибут lex_en_unknown

source://parser//lib/parser/lexer-strings.rb#3279

Параметры:

  • value —

    значение, которое нужно присвоить атрибуту lex_en_unknown.



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

def lex_en_unknown=(_arg0); end

.lex_error ⇒ Object

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

Возвращает значение атрибута lex_error.

source://parser//lib/parser/lexer-strings.rb#3234



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

def lex_error; end

.lex_error=(_arg0) ⇒ Object

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

Устанавливает атрибут lex_error

source://parser//lib/parser/lexer-strings.rb#3234

Параметры:

  • value —

    значение, которое нужно присвоить атрибуту lex_error.



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

def lex_error=(_arg0); end

.lex_start ⇒ Object

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

Возвращает значение атрибута lex_start.

source://parser//lib/parser/lexer-strings.rb#3230



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

def lex_start; end

.lex_start=(_arg0) ⇒ Object

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

Устанавливает атрибут lex_start

source://parser//lib/parser/lexer-strings.rb#3230

Параметры:

  • value —

    значение, которое нужно присвоить атрибуту lex_start.



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

def lex_start=(_arg0); end

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

#advance(p) ⇒ Object

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

source://parser//lib/parser/lexer-strings.rb#3339



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

def advance(p); end

#close_interp_on_current_literal(p) ⇒ Object

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

source://parser//lib/parser/lexer-strings.rb#5069



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

def close_interp_on_current_literal(p); end

#continue_lexing(current_literal) ⇒ Object

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

source://parser//lib/parser/lexer-strings.rb#5043



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

def continue_lexing(current_literal); end

#dedent_level ⇒ Object

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

source://parser//lib/parser/lexer-strings.rb#5092



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

def dedent_level; end

#herebody_s ⇒ Object

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

Возвращает значение атрибута herebody_s.

source://parser//lib/parser/lexer-strings.rb#3295



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

def herebody_s; end

#herebody_s=(_arg0) ⇒ Object

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

Устанавливает атрибут herebody_s

source://parser//lib/parser/lexer-strings.rb#3295

Параметры:

  • value —

    значение, которое будет присвоено атрибуту herebody_s.



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

def herebody_s=(_arg0); end

#literal ⇒ Object

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

source://parser//lib/parser/lexer-strings.rb#5047



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

def literal; end

#next_state_for_literal(literal) ⇒ Object

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

source://parser//lib/parser/lexer-strings.rb#5015



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

def next_state_for_literal(literal); end

#on_newline(p) ⇒ Object

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

Этот хук вызывается основным лексером при каждом символе новой строки

source://parser//lib/parser/lexer-strings.rb#5100



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

def on_newline(p); end

#pop_literal ⇒ Object

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

source://parser//lib/parser/lexer-strings.rb#5051



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

def pop_literal; end

#push_literal(*args) ⇒ Object

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

СТЕК ЛИТЕРАЛОВ ===

source://parser//lib/parser/lexer-strings.rb#5009



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

def push_literal(*args); end

#read_character_constant(p) ⇒ Object

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

source://parser//lib/parser/lexer-strings.rb#4999



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

def read_character_constant(p); end

#reset ⇒ Object

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

source://parser//lib/parser/lexer-strings.rb#3314



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

def reset; end

#source_buffer ⇒ Object

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

Задаётся основным лексером

source://parser//lib/parser/lexer-strings.rb#3298



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

def source_buffer; end

#source_buffer=(_arg0) ⇒ Object

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

Задаётся основным лексером

source://parser//lib/parser/lexer-strings.rb#3298



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

def source_buffer=(_arg0); end

#source_pts ⇒ Object

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

Задаётся основным лексером

source://parser//lib/parser/lexer-strings.rb#3298



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

def source_pts; end

#source_pts=(_arg0) ⇒ Object

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

Задаётся основным лексером

source://parser//lib/parser/lexer-strings.rb#3298



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

def source_pts=(_arg0); end

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

Spec-Zone.ru

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