Class: Parser::Builders::Default Private
- Defined in:
- sorbet/rbi/parser@3.3.7.4.rbi
Overview
This class is part of a private API. This class may only be used in the Homebrew/brew repository. Third parties should avoid using this class if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#8
Class Method Summary collapse
-
.emit_arg_inside_procarg0 ⇒ Object
private
source://parser//lib/parser/builders/default.rb#97.
-
.emit_arg_inside_procarg0=(_arg0) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#97.
-
.emit_encoding ⇒ Object
private
source://parser//lib/parser/builders/default.rb#58.
-
.emit_encoding=(_arg0) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#58.
-
.emit_forward_arg ⇒ Object
private
source://parser//lib/parser/builders/default.rb#126.
-
.emit_forward_arg=(_arg0) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#126.
-
.emit_index ⇒ Object
private
source://parser//lib/parser/builders/default.rb#80.
-
.emit_index=(_arg0) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#80.
-
.emit_kwargs ⇒ Object
private
source://parser//lib/parser/builders/default.rb#174.
-
.emit_kwargs=(_arg0) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#174.
-
.emit_lambda ⇒ Object
private
source://parser//lib/parser/builders/default.rb#22.
-
.emit_lambda=(_arg0) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#22.
-
.emit_match_pattern ⇒ Object
private
source://parser//lib/parser/builders/default.rb#203.
-
.emit_match_pattern=(_arg0) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#203.
-
.emit_procarg0 ⇒ Object
private
source://parser//lib/parser/builders/default.rb#40.
-
.emit_procarg0=(_arg0) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#40.
-
.modernize ⇒ Object
private
source://parser//lib/parser/builders/default.rb#211.
Instance Method Summary collapse
-
#__ENCODING__(__ENCODING__t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#703.
-
#__FILE__(__FILE__t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#348.
-
#__LINE__(__LINE__t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#312.
-
#accessible(node) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#622.
-
#alias(alias_t, to, from) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#878.
-
#arg(name_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#917.
-
#arg_expr(expr) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1007.
-
#args(begin_t, args, end_t, check_args = T.unsafe(nil)) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#887.
-
#array(begin_t, elements, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#440.
-
#array_pattern(lbrack_t, elements, rbrack_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1598.
-
#assign(lhs, eql_t, rhs) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#767.
-
#assignable(node) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#712.
-
#associate(begin_t, pairs, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#540.
-
#attr_asgn(receiver, dot_t, selector_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1175.
-
#back_ref(token) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#612.
-
#begin(begin_t, body, end_t) ⇒ Object
private
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
private
source://parser//lib/parser/builders/default.rb#1385.
-
#begin_keyword(begin_t, body, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1461.
-
#binary_op(receiver, operator_t, arg) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1213.
-
#block(method_call, begin_t, args, body, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1122.
-
#block_pass(amper_t, arg) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1161.
-
#blockarg(amper_t, name_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#982.
-
#blockarg_expr(amper_t, expr) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1027.
-
#call_lambda(lambda_t) ⇒ Object
private
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
private
source://parser//lib/parser/builders/default.rb#1096.
-
#call_type_for_dot(dot_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1068.
-
#case(case_t, expr, when_bodies, else_t, else_body, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1318.
-
#case_match(case_t, expr, in_bodies, else_t, else_body, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1481.
-
#character(char_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#343.
-
#complex(complex_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#284.
-
#compstmt(statements) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1431.
-
#condition(cond_t, cond, then_t, if_true, else_t, if_false, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1294.
-
#condition_mod(if_true, if_false, cond_t, cond) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1300.
-
#const(name_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#686.
-
#const_fetch(scope, t_colon2, name_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#698.
-
#const_global(t_colon3, name_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#691.
-
#const_op_assignable(node) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#763.
-
#const_pattern(const, ldelim_t, pattern, rdelim_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1628.
-
#cvar(token) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#607.
-
#dedent_string(node, dedent_level) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#388.
-
#def_class(class_t, name, lt_t, superclass, body, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#814.
-
#def_endless_method(def_t, name_t, args, assignment_t, body) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#845.
-
#def_endless_singleton(def_t, definee, dot_t, name_t, args, assignment_t, body) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#863.
-
#def_method(def_t, name_t, args, body, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#837.
-
#def_module(module_t, name, body, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#827.
-
#def_sclass(class_t, lshft_t, expr, body, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#821.
-
#def_singleton(def_t, definee, dot_t, name_t, args, body, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#853.
-
#emit_file_line_as_literals ⇒ Object
private
source://parser//lib/parser/builders/default.rb#237.
-
#emit_file_line_as_literals=(_arg0) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#237.
-
#false(false_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#265.
-
#find_pattern(lbrack_t, elements, rbrack_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1619.
-
#float(float_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#276.
-
#for(for_t, iterator, in_t, iteratee, do_t, body, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1339.
-
#forward_arg(dots_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#913.
-
#forward_only_args(begin_t, dots_t, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#903.
-
#forwarded_args(dots_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1084.
-
#forwarded_kwrestarg(dstar_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1092.
-
#forwarded_restarg(star_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1088.
-
#gvar(token) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#596.
-
#hash_pattern(lbrace_t, kwargs, rbrace_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1592.
-
#ident(token) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#586.
-
#if_guard(if_t, if_body) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1508.
-
#in_match(lhs, in_t, rhs) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1487.
-
#in_pattern(in_t, pattern, guard, then_t, body) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1502.
-
#index(receiver, lbrack_t, indexes, rbrack_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1184.
-
#index_asgn(receiver, lbrack_t, indexes, rbrack_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1198.
-
#initialize ⇒ Default
constructor
private
source://parser//lib/parser/builders/default.rb#243.
-
#integer(integer_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#272.
-
#ivar(token) ⇒ Object
private
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
private
source://parser//lib/parser/builders/default.rb#1347.
-
#kwarg(name_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#944.
-
#kwnilarg(dstar_t, nil_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#970.
-
#kwoptarg(name_t, value) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#951.
-
#kwrestarg(dstar_t, name_t = T.unsafe(nil)) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#958.
-
#kwsplat(dstar_t, arg) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#535.
-
#logical_op(type, lhs, op_t, rhs) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1287.
-
#loop(type, keyword_t, cond, do_t, body, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1325.
-
#loop_mod(type, body, keyword_t, cond) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1330.
-
#match_alt(left, pipe_t, right) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1642.
-
#match_as(value, assoc_t, as) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1649.
-
#match_hash_var(name_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1528.
-
#match_hash_var_from_str(begin_t, strings, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1542.
-
#match_label(label_type, label) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1680.
-
#match_nil_pattern(dstar_t, nil_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1656.
-
#match_op(receiver, match_t, arg) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1235.
-
#match_pair(label_type, label, value) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1661.
-
#match_pattern(lhs, match_t, rhs) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1492.
-
#match_pattern_p(lhs, match_t, rhs) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1497.
-
#match_rest(star_t, name_t = T.unsafe(nil)) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1581.
-
#match_var(name_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1516.
-
#match_with_trailing_comma(match, comma_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1624.
-
#multi_assign(lhs, eql_t, rhs) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#805.
-
#multi_lhs(begin_t, items, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#800.
-
#nil(nil_t) ⇒ Object
private
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
private
source://parser//lib/parser/builders/default.rb#1263.
-
#nth_ref(token) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#617.
-
#numargs(max_numparam) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#899.
-
#objc_kwarg(kwname_t, assoc_t, name_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1038.
-
#objc_restarg(star_t, name = T.unsafe(nil)) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1052.
-
#objc_varargs(pair, rest_of_varargs) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1166.
-
#op_assign(lhs, op_t, rhs) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#774.
-
#optarg(name_t, eql_t, value) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#924.
-
#pair(key, assoc_t, value) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#488.
-
#pair_keyword(key_t, value) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#505.
-
#pair_label(key_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#521.
-
#pair_list_18(list) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#493.
-
#pair_quoted(begin_t, parts, end_t, value) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#513.
-
#parser ⇒ Object
private
source://parser//lib/parser/builders/default.rb#225.
-
#parser=(_arg0) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#225.
-
#pin(pin_t, var) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1637.
-
#postexe(postexe_t, lbrace_t, compstmt, rbrace_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1370.
-
#preexe(preexe_t, lbrace_t, compstmt, rbrace_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1365.
-
#procarg0(arg) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#992.
-
#range_exclusive(lhs, dot3_t, rhs) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#572.
-
#range_inclusive(lhs, dot2_t, rhs) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#567.
-
#rational(rational_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#280.
-
#regexp_compose(begin_t, parts, end_t, options) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#426.
-
#regexp_options(regopt_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#417.
-
#rescue_body(rescue_t, exc_list, assoc_t, exc_var, then_t, compound_stmt) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1377.
-
#restarg(star_t, name_t = T.unsafe(nil)) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#933.
-
#restarg_expr(star_t, expr = T.unsafe(nil)) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1016.
-
#self(token) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#581.
-
#shadowarg(name_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#975.
-
#splat(star_t, arg = T.unsafe(nil)) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#445.
-
#string(string_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#319.
-
#string_compose(begin_t, parts, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#329.
-
#string_internal(string_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#324.
-
#symbol(symbol_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#355.
-
#symbol_compose(begin_t, parts, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#365.
-
#symbol_internal(symbol_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#360.
-
#symbols_compose(begin_t, parts, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#469.
-
#ternary(cond, question_t, if_true, colon_t, if_false) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1305.
-
#true(true_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#260.
-
#unary_num(unary_t, numeric) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#294.
-
#unary_op(op_t, receiver) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1251.
-
#undef_method(undef_t, names) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#873.
-
#unless_guard(unless_t, unless_body) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1512.
-
#when(when_t, patterns, then_t, body) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#1312.
-
#word(parts) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#455.
-
#words_compose(begin_t, parts, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#464.
-
#xstring_compose(begin_t, parts, end_t) ⇒ Object
private
source://parser//lib/parser/builders/default.rb#381.
Constructor Details
#initialize ⇒ Default
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#243
880 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 880 def initialize; end |
Class Method Details
.emit_arg_inside_procarg0 ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#97
1486 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1486 def emit_arg_inside_procarg0; end |
.emit_arg_inside_procarg0=(_arg0) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#97
1489 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1489 def emit_arg_inside_procarg0=(_arg0); end |
.emit_encoding ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#58
1492 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1492 def emit_encoding; end |
.emit_encoding=(_arg0) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#58
1495 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1495 def emit_encoding=(_arg0); end |
.emit_forward_arg ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#126
1498 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1498 def emit_forward_arg; end |
.emit_forward_arg=(_arg0) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#126
1501 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1501 def emit_forward_arg=(_arg0); end |
.emit_index ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#80
1504 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1504 def emit_index; end |
.emit_index=(_arg0) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#80
1507 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1507 def emit_index=(_arg0); end |
.emit_kwargs ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#174
1510 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1510 def emit_kwargs; end |
.emit_kwargs=(_arg0) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#174
1513 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1513 def emit_kwargs=(_arg0); end |
.emit_lambda ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#22
1516 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1516 def emit_lambda; end |
.emit_lambda=(_arg0) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#22
1519 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1519 def emit_lambda=(_arg0); end |
.emit_match_pattern ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#203
1522 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1522 def emit_match_pattern; end |
.emit_match_pattern=(_arg0) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#203
1525 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1525 def emit_match_pattern=(_arg0); end |
.emit_procarg0 ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#40
1528 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1528 def emit_procarg0; end |
.emit_procarg0=(_arg0) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#40
1531 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1531 def emit_procarg0=(_arg0); end |
.modernize ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#211
1534 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1534 def modernize; end |
Instance Method Details
#__ENCODING__(__ENCODING__t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#703
883 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 883 def __ENCODING__(__ENCODING__t); end |
#__FILE__(__FILE__t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#348
886 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 886 def __FILE__(__FILE__t); end |
#__LINE__(__LINE__t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#312
889 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 889 def __LINE__(__LINE__t); end |
#accessible(node) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#622
892 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 892 def accessible(node); end |
#alias(alias_t, to, from) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#878
895 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 895 def alias(alias_t, to, from); end |
#arg(name_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#917
898 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 898 def arg(name_t); end |
#arg_expr(expr) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1007
901 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 901 def arg_expr(expr); end |
#args(begin_t, args, end_t, check_args = T.unsafe(nil)) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#887
904 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 904 def args(begin_t, args, end_t, check_args = T.unsafe(nil)); end |
#array(begin_t, elements, end_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#440
907 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 907 def array(begin_t, elements, end_t); end |
#array_pattern(lbrack_t, elements, rbrack_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1598
910 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 910 def array_pattern(lbrack_t, elements, rbrack_t); end |
#assign(lhs, eql_t, rhs) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#767
913 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 913 def assign(lhs, eql_t, rhs); end |
#assignable(node) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#712
916 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 916 def assignable(node); end |
#associate(begin_t, pairs, end_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#540
919 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 919 def associate(begin_t, pairs, end_t); end |
#attr_asgn(receiver, dot_t, selector_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1175
922 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 922 def attr_asgn(receiver, dot_t, selector_t); end |
#back_ref(token) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#612
925 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 925 def back_ref(token); end |
#begin(begin_t, body, end_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1443
928 |
# File 'sorbet/rbi/parser@3.3.7.4.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
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1385
931 |
# File 'sorbet/rbi/parser@3.3.7.4.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
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1461
934 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 934 def begin_keyword(begin_t, body, end_t); end |
#binary_op(receiver, operator_t, arg) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1213
937 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 937 def binary_op(receiver, operator_t, arg); end |
#block(method_call, begin_t, args, body, end_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1122
940 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 940 def block(method_call, begin_t, args, body, end_t); end |
#block_pass(amper_t, arg) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1161
943 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 943 def block_pass(amper_t, arg); end |
#blockarg(amper_t, name_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#982
946 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 946 def blockarg(amper_t, name_t); end |
#blockarg_expr(amper_t, expr) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1027
949 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 949 def blockarg_expr(amper_t, expr); end |
#call_lambda(lambda_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1113
952 |
# File 'sorbet/rbi/parser@3.3.7.4.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
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1096
955 |
# File 'sorbet/rbi/parser@3.3.7.4.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
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1068
958 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 958 def call_type_for_dot(dot_t); end |
#case(case_t, expr, when_bodies, else_t, else_body, end_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1318
961 |
# File 'sorbet/rbi/parser@3.3.7.4.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
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1481
964 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 964 def case_match(case_t, expr, in_bodies, else_t, else_body, end_t); end |
#character(char_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#343
967 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 967 def character(char_t); end |
#complex(complex_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#284
970 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 970 def complex(complex_t); end |
#compstmt(statements) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1431
973 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 973 def compstmt(statements); end |
#condition(cond_t, cond, then_t, if_true, else_t, if_false, end_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1294
976 |
# File 'sorbet/rbi/parser@3.3.7.4.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
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1300
979 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 979 def condition_mod(if_true, if_false, cond_t, cond); end |
#const(name_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#686
982 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 982 def const(name_t); end |
#const_fetch(scope, t_colon2, name_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#698
985 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 985 def const_fetch(scope, t_colon2, name_t); end |
#const_global(t_colon3, name_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#691
988 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 988 def const_global(t_colon3, name_t); end |
#const_op_assignable(node) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#763
991 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 991 def const_op_assignable(node); end |
#const_pattern(const, ldelim_t, pattern, rdelim_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1628
994 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 994 def const_pattern(const, ldelim_t, pattern, rdelim_t); end |
#cvar(token) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#607
997 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 997 def cvar(token); end |
#dedent_string(node, dedent_level) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#388
1000 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1000 def dedent_string(node, dedent_level); end |
#def_class(class_t, name, lt_t, superclass, body, end_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#814
1003 |
# File 'sorbet/rbi/parser@3.3.7.4.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
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#845
1006 |
# File 'sorbet/rbi/parser@3.3.7.4.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
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#863
1009 |
# File 'sorbet/rbi/parser@3.3.7.4.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
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#837
1012 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1012 def def_method(def_t, name_t, args, body, end_t); end |
#def_module(module_t, name, body, end_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#827
1015 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1015 def def_module(module_t, name, body, end_t); end |
#def_sclass(class_t, lshft_t, expr, body, end_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#821
1018 |
# File 'sorbet/rbi/parser@3.3.7.4.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
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#853
1021 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1021 def def_singleton(def_t, definee, dot_t, name_t, args, body, end_t); end |
#emit_file_line_as_literals ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#237
1024 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1024 def emit_file_line_as_literals; end |
#emit_file_line_as_literals=(_arg0) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#237
1027 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1027 def emit_file_line_as_literals=(_arg0); end |
#false(false_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#265
1030 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1030 def false(false_t); end |
#find_pattern(lbrack_t, elements, rbrack_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1619
1033 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1033 def find_pattern(lbrack_t, elements, rbrack_t); end |
#float(float_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#276
1036 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1036 def float(float_t); end |
#for(for_t, iterator, in_t, iteratee, do_t, body, end_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1339
1039 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1039 def for(for_t, iterator, in_t, iteratee, do_t, body, end_t); end |
#forward_arg(dots_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#913
1042 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1042 def forward_arg(dots_t); end |
#forward_only_args(begin_t, dots_t, end_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#903
1045 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1045 def forward_only_args(begin_t, dots_t, end_t); end |
#forwarded_args(dots_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1084
1048 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1048 def forwarded_args(dots_t); end |
#forwarded_kwrestarg(dstar_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1092
1051 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1051 def forwarded_kwrestarg(dstar_t); end |
#forwarded_restarg(star_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1088
1054 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1054 def forwarded_restarg(star_t); end |
#gvar(token) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#596
1057 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1057 def gvar(token); end |
#hash_pattern(lbrace_t, kwargs, rbrace_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1592
1060 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1060 def hash_pattern(lbrace_t, kwargs, rbrace_t); end |
#ident(token) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#586
1063 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1063 def ident(token); end |
#if_guard(if_t, if_body) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1508
1066 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1066 def if_guard(if_t, if_body); end |
#in_match(lhs, in_t, rhs) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1487
1069 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1069 def in_match(lhs, in_t, rhs); end |
#in_pattern(in_t, pattern, guard, then_t, body) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1502
1072 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1072 def in_pattern(in_t, pattern, guard, then_t, body); end |
#index(receiver, lbrack_t, indexes, rbrack_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1184
1075 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1075 def index(receiver, lbrack_t, indexes, rbrack_t); end |
#index_asgn(receiver, lbrack_t, indexes, rbrack_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1198
1078 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1078 def index_asgn(receiver, lbrack_t, indexes, rbrack_t); end |
#integer(integer_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#272
1081 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1081 def integer(integer_t); end |
#ivar(token) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#591
1084 |
# File 'sorbet/rbi/parser@3.3.7.4.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
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1347
1087 |
# File 'sorbet/rbi/parser@3.3.7.4.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
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#944
1090 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1090 def kwarg(name_t); end |
#kwnilarg(dstar_t, nil_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#970
1093 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1093 def kwnilarg(dstar_t, nil_t); end |
#kwoptarg(name_t, value) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#951
1096 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1096 def kwoptarg(name_t, value); end |
#kwrestarg(dstar_t, name_t = T.unsafe(nil)) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#958
1099 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1099 def kwrestarg(dstar_t, name_t = T.unsafe(nil)); end |
#kwsplat(dstar_t, arg) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#535
1102 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1102 def kwsplat(dstar_t, arg); end |
#logical_op(type, lhs, op_t, rhs) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1287
1105 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1105 def logical_op(type, lhs, op_t, rhs); end |
#loop(type, keyword_t, cond, do_t, body, end_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1325
1108 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1108 def loop(type, keyword_t, cond, do_t, body, end_t); end |
#loop_mod(type, body, keyword_t, cond) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1330
1111 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1111 def loop_mod(type, body, keyword_t, cond); end |
#match_alt(left, pipe_t, right) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1642
1114 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1114 def match_alt(left, pipe_t, right); end |
#match_as(value, assoc_t, as) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1649
1117 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1117 def match_as(value, assoc_t, as); end |
#match_hash_var(name_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1528
1120 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1120 def match_hash_var(name_t); end |
#match_hash_var_from_str(begin_t, strings, end_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1542
1123 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1123 def match_hash_var_from_str(begin_t, strings, end_t); end |
#match_label(label_type, label) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1680
1126 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1126 def match_label(label_type, label); end |
#match_nil_pattern(dstar_t, nil_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1656
1129 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1129 def match_nil_pattern(dstar_t, nil_t); end |
#match_op(receiver, match_t, arg) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1235
1132 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1132 def match_op(receiver, match_t, arg); end |
#match_pair(label_type, label, value) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1661
1135 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1135 def match_pair(label_type, label, value); end |
#match_pattern(lhs, match_t, rhs) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1492
1138 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1138 def match_pattern(lhs, match_t, rhs); end |
#match_pattern_p(lhs, match_t, rhs) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1497
1141 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1141 def match_pattern_p(lhs, match_t, rhs); end |
#match_rest(star_t, name_t = T.unsafe(nil)) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1581
1144 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1144 def match_rest(star_t, name_t = T.unsafe(nil)); end |
#match_var(name_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1516
1147 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1147 def match_var(name_t); end |
#match_with_trailing_comma(match, comma_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1624
1150 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1150 def match_with_trailing_comma(match, comma_t); end |
#multi_assign(lhs, eql_t, rhs) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#805
1153 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1153 def multi_assign(lhs, eql_t, rhs); end |
#multi_lhs(begin_t, items, end_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#800
1156 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1156 def multi_lhs(begin_t, items, end_t); end |
#nil(nil_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#255
1159 |
# File 'sorbet/rbi/parser@3.3.7.4.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
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1263
1162 |
# File 'sorbet/rbi/parser@3.3.7.4.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
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#617
1165 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1165 def nth_ref(token); end |
#numargs(max_numparam) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#899
1168 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1168 def numargs(max_numparam); end |
#objc_kwarg(kwname_t, assoc_t, name_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1038
1171 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1171 def objc_kwarg(kwname_t, assoc_t, name_t); end |
#objc_restarg(star_t, name = T.unsafe(nil)) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1052
1174 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1174 def objc_restarg(star_t, name = T.unsafe(nil)); end |
#objc_varargs(pair, rest_of_varargs) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1166
1177 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1177 def objc_varargs(pair, rest_of_varargs); end |
#op_assign(lhs, op_t, rhs) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#774
1180 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1180 def op_assign(lhs, op_t, rhs); end |
#optarg(name_t, eql_t, value) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#924
1183 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1183 def optarg(name_t, eql_t, value); end |
#pair(key, assoc_t, value) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#488
1186 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1186 def pair(key, assoc_t, value); end |
#pair_keyword(key_t, value) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#505
1189 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1189 def pair_keyword(key_t, value); end |
#pair_label(key_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#521
1192 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1192 def pair_label(key_t); end |
#pair_list_18(list) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#493
1195 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1195 def pair_list_18(list); end |
#pair_quoted(begin_t, parts, end_t, value) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#513
1198 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1198 def pair_quoted(begin_t, parts, end_t, value); end |
#parser ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#225
1201 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1201 def parser; end |
#parser=(_arg0) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#225
1204 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1204 def parser=(_arg0); end |
#pin(pin_t, var) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1637
1207 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1207 def pin(pin_t, var); end |
#postexe(postexe_t, lbrace_t, compstmt, rbrace_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1370
1210 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1210 def postexe(postexe_t, lbrace_t, compstmt, rbrace_t); end |
#preexe(preexe_t, lbrace_t, compstmt, rbrace_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1365
1213 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1213 def preexe(preexe_t, lbrace_t, compstmt, rbrace_t); end |
#procarg0(arg) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#992
1216 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1216 def procarg0(arg); end |
#range_exclusive(lhs, dot3_t, rhs) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#572
1219 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1219 def range_exclusive(lhs, dot3_t, rhs); end |
#range_inclusive(lhs, dot2_t, rhs) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#567
1222 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1222 def range_inclusive(lhs, dot2_t, rhs); end |
#rational(rational_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#280
1225 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1225 def rational(rational_t); end |
#regexp_compose(begin_t, parts, end_t, options) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#426
1228 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1228 def regexp_compose(begin_t, parts, end_t, ); end |
#regexp_options(regopt_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#417
1231 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1231 def (regopt_t); end |
#rescue_body(rescue_t, exc_list, assoc_t, exc_var, then_t, compound_stmt) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1377
1234 |
# File 'sorbet/rbi/parser@3.3.7.4.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
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#933
1237 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1237 def restarg(star_t, name_t = T.unsafe(nil)); end |
#restarg_expr(star_t, expr = T.unsafe(nil)) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1016
1240 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1240 def restarg_expr(star_t, expr = T.unsafe(nil)); end |
#self(token) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#581
1243 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1243 def self(token); end |
#shadowarg(name_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#975
1246 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1246 def shadowarg(name_t); end |
#splat(star_t, arg = T.unsafe(nil)) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#445
1249 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1249 def splat(star_t, arg = T.unsafe(nil)); end |
#string(string_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#319
1252 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1252 def string(string_t); end |
#string_compose(begin_t, parts, end_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#329
1255 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1255 def string_compose(begin_t, parts, end_t); end |
#string_internal(string_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#324
1258 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1258 def string_internal(string_t); end |
#symbol(symbol_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#355
1261 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1261 def symbol(symbol_t); end |
#symbol_compose(begin_t, parts, end_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#365
1264 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1264 def symbol_compose(begin_t, parts, end_t); end |
#symbol_internal(symbol_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#360
1267 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1267 def symbol_internal(symbol_t); end |
#symbols_compose(begin_t, parts, end_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#469
1270 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1270 def symbols_compose(begin_t, parts, end_t); end |
#ternary(cond, question_t, if_true, colon_t, if_false) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1305
1273 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1273 def ternary(cond, question_t, if_true, colon_t, if_false); end |
#true(true_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#260
1276 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1276 def true(true_t); end |
#unary_num(unary_t, numeric) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#294
1279 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1279 def unary_num(unary_t, numeric); end |
#unary_op(op_t, receiver) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1251
1282 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1282 def unary_op(op_t, receiver); end |
#undef_method(undef_t, names) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#873
1285 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1285 def undef_method(undef_t, names); end |
#unless_guard(unless_t, unless_body) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1512
1288 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1288 def unless_guard(unless_t, unless_body); end |
#when(when_t, patterns, then_t, body) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#1312
1291 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1291 def when(when_t, patterns, then_t, body); end |
#word(parts) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#455
1294 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1294 def word(parts); end |
#words_compose(begin_t, parts, end_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#464
1297 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1297 def words_compose(begin_t, parts, end_t); end |
#xstring_compose(begin_t, parts, end_t) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/builders/default.rb#381
1300 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1300 def xstring_compose(begin_t, parts, end_t); end |