Spec-Zone.ru › Homebrew

Класс: Parser::Builders::Default Закрытый

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

Обзор

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

source://parser//lib/parser/builders/default.rb#8

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

  • .emit_arg_inside_procarg0 ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#97.

  • .emit_arg_inside_procarg0=(_arg0) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#97.

  • .emit_encoding ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#58.

  • .emit_encoding=(_arg0) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#58.

  • .emit_forward_arg ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#126.

  • .emit_forward_arg=(_arg0) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#126.

  • .emit_index ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#80.

  • .emit_index=(_arg0) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#80.

  • .emit_kwargs ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#174.

  • .emit_kwargs=(_arg0) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#174.

  • .emit_lambda ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#22.

  • .emit_lambda=(_arg0) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#22.

  • .emit_match_pattern ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#203.

  • .emit_match_pattern=(_arg0) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#203.

  • .emit_procarg0 ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#40.

  • .emit_procarg0=(_arg0) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#40.

  • .modernize ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#211.

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

  • #__ENCODING__(__ENCODING__t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#703.

  • #__FILE__(__FILE__t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#348.

  • #__LINE__(__LINE__t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#312.

  • #accessible(node) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#622.

  • #alias(alias_t, to, from) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#878.

  • #arg(name_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#917.

  • #arg_expr(expr) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1007.

  • #args(begin_t, args, end_t, check_args = T.unsafe(nil)) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#887.

  • #array(begin_t, elements, end_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#440.

  • #array_pattern(lbrack_t, elements, rbrack_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1598.

  • #assign(lhs, eql_t, rhs) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#767.

  • #assignable(node) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#712.

  • #associate(begin_t, pairs, end_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#540.

  • #attr_asgn(receiver, dot_t, selector_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1175.

  • #back_ref(token) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#612.

  • #begin(begin_t, body, end_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1443.

  • #begin_body(compound_stmt, rescue_bodies = T.unsafe(nil), else_t = T.unsafe(nil), else_ = T.unsafe(nil), ensure_t = T.unsafe(nil), ensure_ = T.unsafe(nil)) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1385.

  • #begin_keyword(begin_t, body, end_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1461.

  • #binary_op(receiver, operator_t, arg) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1213.

  • #block(method_call, begin_t, args, body, end_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1122.

  • #block_pass(amper_t, arg) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1161.

  • #blockarg(amper_t, name_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#982.

  • #blockarg_expr(amper_t, expr) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1027.

  • #call_lambda(lambda_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1113.

  • #call_method(receiver, dot_t, selector_t, lparen_t = T.unsafe(nil), args = T.unsafe(nil), rparen_t = T.unsafe(nil)) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1096.

  • #call_type_for_dot(dot_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1068.

  • #case(case_t, expr, when_bodies, else_t, else_body, end_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1318.

  • #case_match(case_t, expr, in_bodies, else_t, else_body, end_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1481.

  • #character(char_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#343.

  • #complex(complex_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#284.

  • #compstmt(statements) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1431.

  • #condition(cond_t, cond, then_t, if_true, else_t, if_false, end_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1294.

  • #condition_mod(if_true, if_false, cond_t, cond) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1300.

  • #const(name_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#686.

  • #const_fetch(scope, t_colon2, name_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#698.

  • #const_global(t_colon3, name_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#691.

  • #const_op_assignable(node) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#763.

  • #const_pattern(const, ldelim_t, pattern, rdelim_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1628.

  • #cvar(token) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#607.

  • #dedent_string(node, dedent_level) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#388.

  • #def_class(class_t, name, lt_t, superclass, body, end_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#814.

  • #def_endless_method(def_t, name_t, args, assignment_t, body) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#845.

  • #def_endless_singleton(def_t, definee, dot_t, name_t, args, assignment_t, body) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#863.

  • #def_method(def_t, name_t, args, body, end_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#837.

  • #def_module(module_t, name, body, end_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#827.

  • #def_sclass(class_t, lshft_t, expr, body, end_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#821.

  • #def_singleton(def_t, definee, dot_t, name_t, args, body, end_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#853.

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

    source://parser//lib/parser/builders/default.rb#237.

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

    source://parser//lib/parser/builders/default.rb#237.

  • #false(false_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#265.

  • #find_pattern(lbrack_t, elements, rbrack_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1619.

  • #float(float_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#276.

  • #for(for_t, iterator, in_t, iteratee, do_t, body, end_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1339.

  • #forward_arg(dots_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#913.

  • #forward_only_args(begin_t, dots_t, end_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#903.

  • #forwarded_args(dots_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1084.

  • #forwarded_kwrestarg(dstar_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1092.

  • #forwarded_restarg(star_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1088.

  • #gvar(token) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#596.

  • #hash_pattern(lbrace_t, kwargs, rbrace_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1592.

  • #ident(token) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#586.

  • #if_guard(if_t, if_body) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1508.

  • #in_match(lhs, in_t, rhs) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1487.

  • #in_pattern(in_t, pattern, guard, then_t, body) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1502.

  • #index(receiver, lbrack_t, indexes, rbrack_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1184.

  • #index_asgn(receiver, lbrack_t, indexes, rbrack_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1198.

  • #initialize ⇒ Default конструктор приватный

    source://parser//lib/parser/builders/default.rb#243.

  • #integer(integer_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#272.

  • #ivar(token) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#591.

  • #keyword_cmd(type, keyword_t, lparen_t = T.unsafe(nil), args = T.unsafe(nil), rparen_t = T.unsafe(nil)) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1347.

  • #kwarg(name_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#944.

  • #kwnilarg(dstar_t, nil_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#970.

  • #kwoptarg(name_t, value) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#951.

  • #kwrestarg(dstar_t, name_t = T.unsafe(nil)) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#958.

  • #kwsplat(dstar_t, arg) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#535.

  • #logical_op(type, lhs, op_t, rhs) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1287.

  • #loop(type, keyword_t, cond, do_t, body, end_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1325.

  • #loop_mod(type, body, keyword_t, cond) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1330.

  • #match_alt(left, pipe_t, right) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1642.

  • #match_as(value, assoc_t, as) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1649.

  • #match_hash_var(name_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1528.

  • #match_hash_var_from_str(begin_t, strings, end_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1542.

  • #match_label(label_type, label) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1680.

  • #match_nil_pattern(dstar_t, nil_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1656.

  • #match_op(receiver, match_t, arg) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1235.

  • #match_pair(label_type, label, value) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1661.

  • #match_pattern(lhs, match_t, rhs) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1492.

  • #match_pattern_p(lhs, match_t, rhs) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1497.

  • #match_rest(star_t, name_t = T.unsafe(nil)) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1581.

  • #match_var(name_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1516.

  • #match_with_trailing_comma(match, comma_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1624.

  • #multi_assign(lhs, eql_t, rhs) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#805.

  • #multi_lhs(begin_t, items, end_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#800.

  • #nil(nil_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#255.

  • #not_op(not_t, begin_t = T.unsafe(nil), receiver = T.unsafe(nil), end_t = T.unsafe(nil)) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1263.

  • #nth_ref(token) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#617.

  • #numargs(max_numparam) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#899.

  • #objc_kwarg(kwname_t, assoc_t, name_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1038.

  • #objc_restarg(star_t, name = T.unsafe(nil)) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1052.

  • #objc_varargs(pair, rest_of_varargs) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1166.

  • #op_assign(lhs, op_t, rhs) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#774.

  • #optarg(name_t, eql_t, value) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#924.

  • #pair(key, assoc_t, value) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#488.

  • #pair_keyword(key_t, value) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#505.

  • #pair_label(key_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#521.

  • #pair_list_18(list) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#493.

  • #pair_quoted(begin_t, parts, end_t, value) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#513.

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

    source://parser//lib/parser/builders/default.rb#225.

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

    source://parser//lib/parser/builders/default.rb#225.

  • #pin(pin_t, var) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1637.

  • #postexe(postexe_t, lbrace_t, compstmt, rbrace_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1370.

  • #preexe(preexe_t, lbrace_t, compstmt, rbrace_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1365.

  • #procarg0(arg) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#992.

  • #range_exclusive(lhs, dot3_t, rhs) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#572.

  • #range_inclusive(lhs, dot2_t, rhs) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#567.

  • #rational(rational_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#280.

  • #regexp_compose(begin_t, parts, end_t, options) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#426.

  • #regexp_options(regopt_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#417.

  • #rescue_body(rescue_t, exc_list, assoc_t, exc_var, then_t, compound_stmt) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1377.

  • #restarg(star_t, name_t = T.unsafe(nil)) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#933.

  • #restarg_expr(star_t, expr = T.unsafe(nil)) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#1016.

  • #self(token) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#581.

  • #shadowarg(name_t) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#975.

  • #splat(star_t, arg = T.unsafe(nil)) ⇒ Object приватный

    source://parser//lib/parser/builders/default.rb#445.

  • #string(string_t) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#319.

  • #string_compose(begin_t, parts, end_t) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#329.

  • #string_internal(string_t) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#324.

  • #symbol(symbol_t) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#355.

  • #symbol_compose(begin_t, parts, end_t) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#365.

  • #symbol_internal(symbol_t) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#360.

  • #symbols_compose(begin_t, parts, end_t) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#469.

  • #ternary(cond, question_t, if_true, colon_t, if_false) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#1305.

  • #true(true_t) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#260.

  • #unary_num(unary_t, numeric) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#294.

  • #unary_op(op_t, receiver) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#1251.

  • #undef_method(undef_t, names) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#873.

  • #unless_guard(unless_t, unless_body) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#1512.

  • #when(when_t, patterns, then_t, body) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#1312.

  • #word(parts) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#455.

  • #words_compose(begin_t, parts, end_t) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#464.

  • #xstring_compose(begin_t, parts, end_t) ⇒ Object закрытый

    source://parser//lib/parser/builders/default.rb#381.

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

#initialize ⇒ Default

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

source://parser//lib/parser/builders/default.rb#243



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

def initialize; end

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

.emit_arg_inside_procarg0 ⇒ Object

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

source://parser//lib/parser/builders/default.rb#97



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

def emit_arg_inside_procarg0; end

.emit_arg_inside_procarg0=(_arg0) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#97



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

def emit_arg_inside_procarg0=(_arg0); end

.emit_encoding ⇒ Object

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

source://parser//lib/parser/builders/default.rb#58



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

def emit_encoding; end

.emit_encoding=(_arg0) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#58



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

def emit_encoding=(_arg0); end

.emit_forward_arg ⇒ Object

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

source://parser//lib/parser/builders/default.rb#126



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

def emit_forward_arg; end

.emit_forward_arg=(_arg0) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#126



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

def emit_forward_arg=(_arg0); end

.emit_index ⇒ Object

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

source://parser//lib/parser/builders/default.rb#80



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

def emit_index; end

.emit_index=(_arg0) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#80



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

def emit_index=(_arg0); end

.emit_kwargs ⇒ Object

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

source://parser//lib/parser/builders/default.rb#174



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

def emit_kwargs; end

.emit_kwargs=(_arg0) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#174



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

def emit_kwargs=(_arg0); end

.emit_lambda ⇒ Object

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

source://parser//lib/parser/builders/default.rb#22



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

def emit_lambda; end

.emit_lambda=(_arg0) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#22



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

def emit_lambda=(_arg0); end

.emit_match_pattern ⇒ Object

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

source://parser//lib/parser/builders/default.rb#203



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

def emit_match_pattern; end

.emit_match_pattern=(_arg0) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#203



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

def emit_match_pattern=(_arg0); end

.emit_procarg0 ⇒ Object

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

source://parser//lib/parser/builders/default.rb#40



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

def emit_procarg0; end

.emit_procarg0=(_arg0) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#40



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

def emit_procarg0=(_arg0); end

.modernize ⇒ Object

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

source://parser//lib/parser/builders/default.rb#211



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

def modernize; end

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

#__ENCODING__(__ENCODING__t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#703



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

def __ENCODING__(__ENCODING__t); end

#__FILE__(__FILE__t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#348



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

def __FILE__(__FILE__t); end

#__LINE__(__LINE__t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#312



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

def __LINE__(__LINE__t); end

#accessible(node) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#622



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

def accessible(node); end

#alias(alias_t, to, from) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#878



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

def alias(alias_t, to, from); end

#arg(name_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#917



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

def arg(name_t); end

#arg_expr(expr) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1007



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

def arg_expr(expr); end

#args(begin_t, args, end_t, check_args = T.unsafe(nil)) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#887



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

def args(begin_t, args, end_t, check_args = T.unsafe(nil)); end

#array(begin_t, elements, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#440



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

def array(begin_t, elements, end_t); end

#array_pattern(lbrack_t, elements, rbrack_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1598



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

def array_pattern(lbrack_t, elements, rbrack_t); end

#assign(lhs, eql_t, rhs) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#767



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

def assign(lhs, eql_t, rhs); end

#assignable(node) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#712



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

def assignable(node); end

#associate(begin_t, pairs, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#540



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

def associate(begin_t, pairs, end_t); end

#attr_asgn(receiver, dot_t, selector_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1175



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

def attr_asgn(receiver, dot_t, selector_t); end

#back_ref(token) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#612



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

def back_ref(token); end

#begin(begin_t, body, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1443



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

def begin(begin_t, body, end_t); end

#begin_body(compound_stmt, rescue_bodies = T.unsafe(nil), else_t = T.unsafe(nil), else_ = T.unsafe(nil), ensure_t = T.unsafe(nil), ensure_ = T.unsafe(nil)) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1385



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

def begin_body(compound_stmt, rescue_bodies = T.unsafe(nil), else_t = T.unsafe(nil), else_ = T.unsafe(nil), ensure_t = T.unsafe(nil), ensure_ = T.unsafe(nil)); end

#begin_keyword(begin_t, body, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1461



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

def begin_keyword(begin_t, body, end_t); end

#binary_op(receiver, operator_t, arg) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1213



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

def binary_op(receiver, operator_t, arg); end

#block(method_call, begin_t, args, body, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1122



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

def block(method_call, begin_t, args, body, end_t); end

#block_pass(amper_t, arg) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1161



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

def block_pass(amper_t, arg); end

#blockarg(amper_t, name_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#982



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

def blockarg(amper_t, name_t); end

#blockarg_expr(amper_t, expr) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1027



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

def blockarg_expr(amper_t, expr); end

#call_lambda(lambda_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1113



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

def call_lambda(lambda_t); end

#call_method(receiver, dot_t, selector_t, lparen_t = T.unsafe(nil), args = T.unsafe(nil), rparen_t = T.unsafe(nil)) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1096



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

def call_method(receiver, dot_t, selector_t, lparen_t = T.unsafe(nil), args = T.unsafe(nil), rparen_t = T.unsafe(nil)); end

#call_type_for_dot(dot_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1068



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

def call_type_for_dot(dot_t); end

#case(case_t, expr, when_bodies, else_t, else_body, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1318



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

def case(case_t, expr, when_bodies, else_t, else_body, end_t); end

#case_match(case_t, expr, in_bodies, else_t, else_body, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1481



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

def case_match(case_t, expr, in_bodies, else_t, else_body, end_t); end

#character(char_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#343



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

def character(char_t); end

#complex(complex_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#284



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

def complex(complex_t); end

#compstmt(statements) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1431



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

def compstmt(statements); end

#condition(cond_t, cond, then_t, if_true, else_t, if_false, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1294



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

def condition(cond_t, cond, then_t, if_true, else_t, if_false, end_t); end

#condition_mod(if_true, if_false, cond_t, cond) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1300



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

def condition_mod(if_true, if_false, cond_t, cond); end

#const(name_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#686



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

def const(name_t); end

#const_fetch(scope, t_colon2, name_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#698



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

def const_fetch(scope, t_colon2, name_t); end

#const_global(t_colon3, name_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#691



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

def const_global(t_colon3, name_t); end

#const_op_assignable(node) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#763



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

def const_op_assignable(node); end

#const_pattern(const, ldelim_t, pattern, rdelim_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1628



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

def const_pattern(const, ldelim_t, pattern, rdelim_t); end

#cvar(token) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#607



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

def cvar(token); end

#dedent_string(node, dedent_level) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#388



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

def dedent_string(node, dedent_level); end

#def_class(class_t, name, lt_t, superclass, body, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#814



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

def def_class(class_t, name, lt_t, superclass, body, end_t); end

#def_endless_method(def_t, name_t, args, assignment_t, body) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#845



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

def def_endless_method(def_t, name_t, args, assignment_t, body); end

#def_endless_singleton(def_t, definee, dot_t, name_t, args, assignment_t, body) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#863



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

def def_endless_singleton(def_t, definee, dot_t, name_t, args, assignment_t, body); end

#def_method(def_t, name_t, args, body, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#837



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

def def_method(def_t, name_t, args, body, end_t); end

#def_module(module_t, name, body, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#827



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

def def_module(module_t, name, body, end_t); end

#def_sclass(class_t, lshft_t, expr, body, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#821



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

def def_sclass(class_t, lshft_t, expr, body, end_t); end

#def_singleton(def_t, definee, dot_t, name_t, args, body, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#853



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

def def_singleton(def_t, definee, dot_t, name_t, args, body, end_t); end

#emit_file_line_as_literals ⇒ Object

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

source://parser//lib/parser/builders/default.rb#237



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

def emit_file_line_as_literals; end

#emit_file_line_as_literals=(_arg0) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#237



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

def emit_file_line_as_literals=(_arg0); end

#false(false_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#265



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

def false(false_t); end

#find_pattern(lbrack_t, elements, rbrack_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1619



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

def find_pattern(lbrack_t, elements, rbrack_t); end

#float(float_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#276



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

def float(float_t); end

#for(for_t, iterator, in_t, iteratee, do_t, body, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1339



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

def for(for_t, iterator, in_t, iteratee, do_t, body, end_t); end

#forward_arg(dots_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#913



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

def forward_arg(dots_t); end

#forward_only_args(begin_t, dots_t, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#903



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

def forward_only_args(begin_t, dots_t, end_t); end

#forwarded_args(dots_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1084



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

def forwarded_args(dots_t); end

#forwarded_kwrestarg(dstar_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1092



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

def forwarded_kwrestarg(dstar_t); end

#forwarded_restarg(star_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1088



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

def forwarded_restarg(star_t); end

#gvar(token) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#596



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

def gvar(token); end

#hash_pattern(lbrace_t, kwargs, rbrace_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1592



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

def hash_pattern(lbrace_t, kwargs, rbrace_t); end

#ident(token) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#586



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

def ident(token); end

#if_guard(if_t, if_body) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1508



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

def if_guard(if_t, if_body); end

#in_match(lhs, in_t, rhs) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1487



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

def in_match(lhs, in_t, rhs); end

#in_pattern(in_t, pattern, guard, then_t, body) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1502



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

def in_pattern(in_t, pattern, guard, then_t, body); end

#index(receiver, lbrack_t, indexes, rbrack_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1184



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

def index(receiver, lbrack_t, indexes, rbrack_t); end

#index_asgn(receiver, lbrack_t, indexes, rbrack_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1198



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

def index_asgn(receiver, lbrack_t, indexes, rbrack_t); end

#integer(integer_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#272



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

def integer(integer_t); end

#ivar(token) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#591



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

def ivar(token); end

#keyword_cmd(type, keyword_t, lparen_t = T.unsafe(nil), args = T.unsafe(nil), rparen_t = T.unsafe(nil)) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1347



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

def keyword_cmd(type, keyword_t, lparen_t = T.unsafe(nil), args = T.unsafe(nil), rparen_t = T.unsafe(nil)); end

#kwarg(name_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#944



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

def kwarg(name_t); end

#kwnilarg(dstar_t, nil_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#970



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

def kwnilarg(dstar_t, nil_t); end

#kwoptarg(name_t, value) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#951



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

def kwoptarg(name_t, value); end

#kwrestarg(dstar_t, name_t = T.unsafe(nil)) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#958



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

def kwrestarg(dstar_t, name_t = T.unsafe(nil)); end

#kwsplat(dstar_t, arg) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#535



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

def kwsplat(dstar_t, arg); end

#logical_op(type, lhs, op_t, rhs) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1287



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

def logical_op(type, lhs, op_t, rhs); end

#loop(type, keyword_t, cond, do_t, body, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1325



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

def loop(type, keyword_t, cond, do_t, body, end_t); end

#loop_mod(type, body, keyword_t, cond) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1330



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

def loop_mod(type, body, keyword_t, cond); end

#match_alt(left, pipe_t, right) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1642



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

def match_alt(left, pipe_t, right); end

#match_as(value, assoc_t, as) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1649



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

def match_as(value, assoc_t, as); end

#match_hash_var(name_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1528



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

def match_hash_var(name_t); end

#match_hash_var_from_str(begin_t, strings, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1542



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

def match_hash_var_from_str(begin_t, strings, end_t); end

#match_label(label_type, label) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1680



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

def match_label(label_type, label); end

#match_nil_pattern(dstar_t, nil_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1656



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

def match_nil_pattern(dstar_t, nil_t); end

#match_op(receiver, match_t, arg) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1235



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

def match_op(receiver, match_t, arg); end

#match_pair(label_type, label, value) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1661



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

def match_pair(label_type, label, value); end

#match_pattern(lhs, match_t, rhs) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1492



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

def match_pattern(lhs, match_t, rhs); end

#match_pattern_p(lhs, match_t, rhs) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1497



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

def match_pattern_p(lhs, match_t, rhs); end

#match_rest(star_t, name_t = T.unsafe(nil)) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1581



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

def match_rest(star_t, name_t = T.unsafe(nil)); end

#match_var(name_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1516



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

def match_var(name_t); end

#match_with_trailing_comma(match, comma_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1624



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

def match_with_trailing_comma(match, comma_t); end

#multi_assign(lhs, eql_t, rhs) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#805



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

def multi_assign(lhs, eql_t, rhs); end

#multi_lhs(begin_t, items, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#800



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

def multi_lhs(begin_t, items, end_t); end

#nil(nil_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#255



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

def nil(nil_t); end

#not_op(not_t, begin_t = T.unsafe(nil), receiver = T.unsafe(nil), end_t = T.unsafe(nil)) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1263



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

def not_op(not_t, begin_t = T.unsafe(nil), receiver = T.unsafe(nil), end_t = T.unsafe(nil)); end

#nth_ref(token) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#617



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

def nth_ref(token); end

#numargs(max_numparam) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#899



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

def numargs(max_numparam); end

#objc_kwarg(kwname_t, assoc_t, name_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1038



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

def objc_kwarg(kwname_t, assoc_t, name_t); end

#objc_restarg(star_t, name = T.unsafe(nil)) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1052



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

def objc_restarg(star_t, name = T.unsafe(nil)); end

#objc_varargs(pair, rest_of_varargs) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1166



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

def objc_varargs(pair, rest_of_varargs); end

#op_assign(lhs, op_t, rhs) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#774



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

def op_assign(lhs, op_t, rhs); end

#optarg(name_t, eql_t, value) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#924



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

def optarg(name_t, eql_t, value); end

#pair(key, assoc_t, value) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#488



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

def pair(key, assoc_t, value); end

#pair_keyword(key_t, value) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#505



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

def pair_keyword(key_t, value); end

#pair_label(key_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#521



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

def pair_label(key_t); end

#pair_list_18(list) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#493



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

def pair_list_18(list); end

#pair_quoted(begin_t, parts, end_t, value) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#513



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

def pair_quoted(begin_t, parts, end_t, value); end

#parser ⇒ Object

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

source://parser//lib/parser/builders/default.rb#225



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

def parser; end

#parser=(_arg0) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#225



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

def parser=(_arg0); end

#pin(pin_t, var) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1637



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

def pin(pin_t, var); end

#postexe(postexe_t, lbrace_t, compstmt, rbrace_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1370



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

def postexe(postexe_t, lbrace_t, compstmt, rbrace_t); end

#preexe(preexe_t, lbrace_t, compstmt, rbrace_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1365



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

def preexe(preexe_t, lbrace_t, compstmt, rbrace_t); end

#procarg0(arg) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#992



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

def procarg0(arg); end

#range_exclusive(lhs, dot3_t, rhs) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#572



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

def range_exclusive(lhs, dot3_t, rhs); end

#range_inclusive(lhs, dot2_t, rhs) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#567



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

def range_inclusive(lhs, dot2_t, rhs); end

#rational(rational_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#280



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

def rational(rational_t); end

#regexp_compose(begin_t, parts, end_t, options) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#426



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

def regexp_compose(begin_t, parts, end_t, options); end

#regexp_options(regopt_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#417



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

def regexp_options(regopt_t); end

#rescue_body(rescue_t, exc_list, assoc_t, exc_var, then_t, compound_stmt) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1377



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

def rescue_body(rescue_t, exc_list, assoc_t, exc_var, then_t, compound_stmt); end

#restarg(star_t, name_t = T.unsafe(nil)) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#933



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

def restarg(star_t, name_t = T.unsafe(nil)); end

#restarg_expr(star_t, expr = T.unsafe(nil)) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1016



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

def restarg_expr(star_t, expr = T.unsafe(nil)); end

#self(token) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#581



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

def self(token); end

#shadowarg(name_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#975



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

def shadowarg(name_t); end

#splat(star_t, arg = T.unsafe(nil)) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#445



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

def splat(star_t, arg = T.unsafe(nil)); end

#string(string_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#319



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

def string(string_t); end

#string_compose(begin_t, parts, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#329



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

def string_compose(begin_t, parts, end_t); end

#string_internal(string_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#324



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

def string_internal(string_t); end

#symbol(symbol_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#355



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

def symbol(symbol_t); end

#symbol_compose(begin_t, parts, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#365



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

def symbol_compose(begin_t, parts, end_t); end

#symbol_internal(symbol_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#360



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

def symbol_internal(symbol_t); end

#symbols_compose(begin_t, parts, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#469



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

def symbols_compose(begin_t, parts, end_t); end

#ternary(cond, question_t, if_true, colon_t, if_false) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1305



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

def ternary(cond, question_t, if_true, colon_t, if_false); end

#true(true_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#260



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

def true(true_t); end

#unary_num(unary_t, numeric) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#294



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

def unary_num(unary_t, numeric); end

#unary_op(op_t, receiver) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1251



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

def unary_op(op_t, receiver); end

#undef_method(undef_t, names) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#873



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

def undef_method(undef_t, names); end

#unless_guard(unless_t, unless_body) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1512



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

def unless_guard(unless_t, unless_body); end

#when(when_t, patterns, then_t, body) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#1312



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

def when(when_t, patterns, then_t, body); end

#word(parts) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#455



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

def word(parts); end

#words_compose(begin_t, parts, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#464



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

def words_compose(begin_t, parts, end_t); end

#xstring_compose(begin_t, parts, end_t) ⇒ Object

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

source://parser//lib/parser/builders/default.rb#381



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

def xstring_compose(begin_t, parts, end_t); end

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

Spec-Zone.ru

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