Class: Parser::Builders::Default Private
- Defined in:
- sorbet/rbi/parser@3.3.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.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
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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.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
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.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
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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.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
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.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
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.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
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.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
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.8.0.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.8.0.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.8.0.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.8.0.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.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
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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.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
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.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
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.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
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.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
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.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
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.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
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.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
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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.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
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.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
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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.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
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.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
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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.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
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.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
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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.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
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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.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
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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.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.8.0.rbi', line 1300 def xstring_compose(begin_t, parts, end_t); end |