brew/Library/Homebrew/sorbet/rbi/gems/racc@1.5.2.rbi
2021-01-06 09:27:08 +00:00

58 lines
1.6 KiB
Ruby

# DO NOT EDIT MANUALLY
# This is an autogenerated file for types exported from the `racc` gem.
# Please instead update this file by running `tapioca sync`.
# typed: true
ParseError = Racc::ParseError
Racc::Copyright = T.let(T.unsafe(nil), String)
class Racc::Parser
def _racc_do_parse_rb(arg, in_debug); end
def _racc_do_reduce(arg, act); end
def _racc_evalact(act, arg); end
def _racc_init_sysvars; end
def _racc_setup; end
def _racc_yyparse_rb(recv, mid, arg, c_debug); end
def next_token; end
def on_error(t, val, vstack); end
def racc_accept; end
def racc_e_pop(state, tstack, vstack); end
def racc_next_state(curstate, state); end
def racc_print_stacks(t, v); end
def racc_print_states(s); end
def racc_read_token(t, tok, val); end
def racc_reduce(toks, sim, tstack, vstack); end
def racc_shift(tok, tstack, vstack); end
def racc_token2str(tok); end
def token_to_str(t); end
def yyaccept; end
def yyerrok; end
def yyerror; end
class << self
def racc_runtime_type; end
end
end
Racc::Parser::Racc_Main_Parsing_Routine = T.let(T.unsafe(nil), Symbol)
Racc::Parser::Racc_Runtime_Core_Id_C = T.let(T.unsafe(nil), String)
Racc::Parser::Racc_Runtime_Core_Version = T.let(T.unsafe(nil), String)
Racc::Parser::Racc_Runtime_Core_Version_C = T.let(T.unsafe(nil), String)
Racc::Parser::Racc_Runtime_Core_Version_R = T.let(T.unsafe(nil), String)
Racc::Parser::Racc_Runtime_Type = T.let(T.unsafe(nil), String)
Racc::Parser::Racc_Runtime_Version = T.let(T.unsafe(nil), String)
Racc::Parser::Racc_YY_Parse_Method = T.let(T.unsafe(nil), Symbol)
Racc::VERSION = T.let(T.unsafe(nil), String)
Racc::Version = T.let(T.unsafe(nil), String)