Skip to content

Instantly share code, notes, and snippets.

@MasterDuke17
Created September 21, 2021 21:04
Show Gist options
  • Select an option

  • Save MasterDuke17/d3d420064380afb5f8a8cb80b1ddcab3 to your computer and use it in GitHub Desktop.

Select an option

Save MasterDuke17/d3d420064380afb5f8a8cb80b1ddcab3 to your computer and use it in GitHub Desktop.
l_buffertocu: 'assemble_and_load'
l_freshcoderef: 'finish_code_object'
l_getcomp: 'lang-rev-before' 'mbc' 'node_walker'(2) 'decontrv_op' 'mast' 'optimize_private_method_call' 'term:sym<nqp::op>' 'call_ct_chosen_multi'(3) 'compile_in_context' 'set_language_version'
l_getexmessage: ''(2) 'select_candidate'(2)
l_getlexrel: 'instantiate_generic'(2) ''(2)
l_loadlib: 'name'
l_markcodestub: ''
l_newmixintype: 'new_type'
l_param_on_i: 'new'
l_param_on_o: 'install_lexical_container'
l_param_rn_o: 'new'
l_parameterizetype: 'mixin'(3) 'new_type'
l_popcompsc: 'compile_node'
l_scsetcode: 'add_root_code_ref'
l_scsetobj: 'create_parameter'(2) 'create_definite_type' 'package_def' 'method_def' 'generate_accessor'(2) 'install_lexical_symbol'(2) 'build_container_and_add_to_sc'(2) 'create_signature' 'pkg_add_attribute'(2) 'pblock' 'generate_buildplan_executor' 'add_object_if_no_sc' 'create_container_descriptor'(3) 'install_lexical_magical'(2) 'create_code_object'(2) 'stub_code_object'(3) ''(3) 'add_constant'(3)
l_seek_fh: 'assemble_to_file'
l_setboolspec: 'publish_boolification_spec' 'compose'
l_setcodename: 'compose' ''
l_setcontspec: 'publish_container_spec'
l_setdebugtypename: 'set_name'(2)
l_setparameterizer: 'new_type'
l_settypecache: 'publish_type_cache'(4)
l_settypecheckmode: ''
l_settypefinalize: 'setup_finalization'
l_sp_rebless: 'statement' 'statementlist'
l_throwpayloadlexcaller: 'compose' '' 'return'
t_assign: 'declare_variable'
t_attrinited: 'BUILDALL'(2) 'lexical_vars_to_locals'
t_box_n: 'add_constant'(3)
t_brshift_i: 'compile_mastop'(6)
t_buffertocu: 'assemble_and_load'
t_captureexistsnamed: 'has-named-args-mismatch' ''
t_capturehasnameds: 'simple-args-proto' ''(2)
t_captureposarg: 'raku-multi-plan'(4) ''(21)
t_captureposarg_i: ''
t_captureposarg_s: ''(2)
t_captureposelems: 'simple-args-proto' ''(3) 'raku-multi-plan'
t_captureposprimspec: 'raku-multi-plan'(2) ''(5)
t_coerce_in: 'simple-args-proto'
t_decont_i: 'infix:<~>' 'inline_call' 'colonpair' 'returns' '' 'Str' 'new'
t_deletekey: 'EXPR' 'create_BUILDPLAN'(3) 'release_temp'
t_div_i: 'line_and_column_of' 'size' 'write_frame' 'sorted_keys'
t_div_n: 'write_header'(8)
t_getcodename: '' 'name'(2)
t_getcomp: 'term:sym<nqp::op>' 'mbc' 'call_ct_chosen_multi'(3) 'optimize_private_method_call' 'node_walker'(2) 'lang-rev-before' 'decontrv_op' 'compile_in_context' 'mast'
t_getexmessage: ''
t_getlexref_i: ''
t_getlexref_s: 'parse-int-frac-exp'
t_getstderr: 'check_PACKAGE_oopsies'(4)
t_getwhere: 'build_meth_info'(2) 'wanted'(2)
t_if_s: 'EXPR' 'visit_var'(4)
t_indexat: 'sigil' 'variable_declarator' 'postfixish' 'term:sym<name>'(3) 'terminator:sym<}>' '_ws'(2) 'methodop'(4) 'variable'(3) 'ENDSTMT' 'param_var' 'typename'(2) 'type_constraint' 'signature' 'terminator:sym<;>' 'cheat_heredoc'(3) 'terminator:sym<)>' 'apostrophe' 'colonpair' ''(8) 'unv'(2)
t_indexnat: ''
t_inf: 'numish' 'add_signature_binding_code'(2)
t_jumplist: 'kok' 'infix:sym<,>' 'coloncircumfix'(2) 'type_constraint' 'terminator:sym<;>' 'term:sym<variable>' 'subshortname' 'circumfix:sym<{ 'name' 'finishpad' 'decint' 'terminator:sym<}>' 'arg_flat_nok' 'blockoid' 'defterm' 'terminator:sym<if>' 'term:sym<circumfix>' ''(39) 'stdstopper' 'twigil:sym<*>' 'typename' 'scope_declarator:sym<my>' 'multi_declarator:sym<multi>' 'initializer:sym<=>' 'param_sep' 'dotty:sym<.>' 'integer' 'infix:sym<?? 'RESTRICTED'(2) 'multi_declarator:sym<null>' 'package_declarator:sym<class>' 'deflongname' 'param_term' 'infix:sym<=>' 'multisig'(2) '_ws' 'dottyop' 'stopper'(6) 'postcircumfix:sym<[; 'infix:sym<~>' 'trait' 'term:sym<identifier>' 'longname' 'identifier' 'end_keyword' 'circumfix:sym<( 'signature' 'term:sym<scope_declarator>' 'lambda' 'do_nibbling' 'prefixish' 'named_param' 'cheat_heredoc' 'trait_mod:sym<returns>' 'twigil:sym<.>' 'newthunk' 'term:sym<colonpair>' 'rxstopper' 'number:sym<numish>' 'eat_terminator' 'post_constraint' 'modifier_expr' 'routine_declarator:sym<method>' 'initializer:sym<:=>' 'term:sym<self>' 'scoped' 'twigil:sym<!>' 'colonpair' 'param_var' 'deftermnow' 'infixish' 'args' 'ENDSTMT' 'semiarglist' 'postcircumfix:sym<{; 'postfixish' 'term:sym<multi_declarator>' 'declarator' 'term:sym<name>' 'infixstopper'(3) 'escape:sym<$>' 'scope_declarator:sym<has>' 'morename' 'terminator:sym<)>' 'nibbler'(3) 'sigterm' 'term:sym<value>' 'colonpair_variable' 'infix:sym<&&>' 'default_value' 'term:sym<nqp::op>' 'arglist' 'quote:sym<apos>' 'methodop' 'starter'(5) 'comment:sym<line_directive>' 'unsp' 'sublongname' 'sigil' 'quote:sym<dblq>' 'xblock' 'value:sym<number>' 'newpad' 'variable_declarator' 'routine_declarator:sym<sub>' 'normspace'(2) 'semilist' 'trait_mod:sym<is>' 'sigmaybe:sym<normspace>' 'parameter' 'variable' 'termish' 'numish' 'value:sym<quote>' 'statement_mod_cond:sym<if>' 'unv' 'comment:sym<#>' 'privop' 'apostrophe' 'term:sym<routine_declarator>' 'desigilname' 'onlystar' 'infix:sym<:=>' 'O'(2)
t_loadlib: 'name'
t_mod_i: 'visit_children'(6)
t_objectid: 'find_symbol'(6) 'add_conc_to_cache'(2) 'get_frame_index'(2) 'check_PACKAGE_oopsies'(6) 'get_cached_conc'(2) 'find_single_symbol'(8) 'compute_mro'(6)
t_p6captureouters: 'resolve' 'add_unresolved'
t_param_on_i: 'new'
t_param_rn_o: 'new'
t_parameterizetype: 'new_type' 'mixin'(3)
t_popcompsc: 'compile_node'
t_readuint: 'read_uint32_at' 'insert_bytecode'(8)
t_return: ''(16)
t_scgethandle: 'sc_idx' 'add_lexical'
t_scgetobjidx: 'compile_node'(3) 'add_lexical' ''
t_scsetcode: 'add_root_code_ref'
t_scwbdisable: '!protoregex' 'resolve' ''(9) 'run_alt'(2) 'add_dispatchee_to_proto' 'run' 'add_unresolved'
t_scwbenable: ''(5) 'add_conc_to_cache'(2)
t_setboolspec: 'publish_boolification_spec' 'compose'
t_setcontspec: 'publish_container_spec'
t_setobjsc: 'pblock' 'generate_buildplan_executor' 'pkg_add_attribute'(2) ''(3) 'create_container_descriptor'(3) 'install_lexical_magical'(2) 'create_parameter'(2) 'add_constant'(3) 'package_def' 'stub_code_object'(3) 'method_def' 'build_container_and_add_to_sc'(2) 'install_lexical_symbol'(2) 'create_signature' 'create_definite_type' 'add_object_if_no_sc' 'create_code_object'(2) 'generate_accessor'(2)
t_setparameterizer: 'new_type'
t_settypecache: 'publish_type_cache'(4)
t_settypecheckmode: ''
t_settypefinalize: 'setup_finalization'
t_sp_assertparamcheck: 'defined' 'returns' 'trait_mod:<does>'(3) 'Bool' 'signature'
t_sp_bind_s_nowb: 'find_method'(11) 'hash' 'infix:<~>' 'supports' 'has_method' 'declare_variable'(7) 'apply' 'pblock'(4) 'param_var'(8) 'assemble' 'bind_op'(9) 'finishpad'(2) 'add_string_constant'(2) 'method_def'(10) 'op_eq_core' 'incorporate_multi_candidates'(5) 'infixish'(14) 'get_attribute_meta_object'(2) 'attach_leading_docs' 'type_constraint'(4) 'compose' 'wantall' 'lexical_vars_to_locals' 'attach_adverbs' 'decl' 'already_declared' 'can_has_coercerz'(3) 'assign_op'(2) 'scoped' 'optimize_private_method_call' 'add_lexical'(2) 'get_callsite_id_from_args' 'container_type_info' 'modifier_expr' 'lang_key'(2) 'lexicalref' 'colonpair_variable' 'push' 'arglist' 'create_code_obj_and_add_child' 'lexical' 'unique' 'privop' 'join' 'assemble_to_file' 'is_lexical' 'find_in_setting' 'param_term' 'try_get_bind_scope'(3) 'EXPR'(29) 'check_PACKAGE_oopsies'(12) 'postfixish'(3) 'lang-rev-before'(2) 'check_default_value_type'(2) 'add_constant'(6) 'to_mast'(2) 'cache_get' 'install_lexical_container'(2) 'defterm' 'symbol_lookup'(3) 'canonicalize_pair'(13) 'set-id' 'slang_actions' 'create_signature_and_params'(8) 'term:sym<identifier>'(3) 'add_memo' 'compile_node'(6) 'create_BUILDPLAN'(4) 'do_nibbling' 'visit_op'(16) 'colonpair' 'local' 'statementlist' 'dissect_longname'(4) 'add_private_method' 'instantiated_type' 'variable_declarator'(3) 'add_signature_binding_code'(4) 'compile_time_value_str'(3) 'find_var_decl' 'term:sym<nqp::op>'(2) 'add_numeric_constant'(2) 'install_package'(5) 'new_type' 'check_variable'(6) 'split_words' 'trait_mod:sym<is>'(2) 'subrule' 'block_immediate' 'quote:sym<dblq>'(2) ''(47) 'variable'(3) 'optimize_nameless_call'(6) 'visit_children'(30) 'signature_params'(2) 'op' 'install_method'(10) 'compose_attributes'(3) 'resolve_mo'(2) 'create_code_object' 'wanted'(4) 'set_language_version'(2) 'slang_grammar' 'apply_traits'(2) 'validate_type_smiley'(2) 'find_private_method'(2) 'variable_components'(2) 'regex_mast' 'add_method'(12) 'setup_attr_var'(2) 'RESTRICTED'(2) 'pragma' 'fully_qualified_with' 'compile'(2) 'is_yada' 'nibbler'(8) 'name'(5) 'scope'(2) 'declare_param' 'type_name_parts' 'create_container_descriptor'(6) 'methodop'(6) 'is_lexically_visible' 'quote:sym<apos>'(2) 'analyze_args_for_ct_call'(2) 'local_kind' 'declarator'(2) 'whatever_curry'(3) 'infix:sym<=>' 'pblock_immediate' 'statement_control:sym<if>'(3) 'colonpairs_hash' '!protoregex'(3) 'visit_var'(8) 'default_topic_kind'(2) 'optimize_call'(2) 'blockoid' 'package_def'(3) 'nibble_to_str'(12) 'WANTALL' 'make_variable_from_parts'(12) 'as_mast' 'LANG'(4) 'blocktype' 'onlystar' 'stub_code_object'(2) 'block_closure' 'add_clone_for_cuid' 'new'(6) '!alt'(2) 'deftermnow' 'autosink' 'setup_finalization' 'ACCEPTS' 'maybe-definite-how-base' 'parameter'(6) 'EXPR_reduce'(2) 'lexical_kind' 'statement'(4) 'inline_immediate_block' 'symbol' '!protoregex_table'(7) 'optimize-param-typecheck'(2) 'concat'(2) 'install_lexical_magical' 'force_value' 'want' 'add_variable' 'WANTED'(2) 'alternative' 'kok'(2) 'how' 'term:sym<name>'(5)
t_sp_bindcomplete: 'trait_mod:<is>'(3)
t_sp_bindlex_in: 'parse-simple-number' 'compile_mastop'(2) 'infix:<->' ''(4)
t_sp_bindlex_os: 'pblock'(2) 'visit_block' 'compile'(5) 'RESTRICTED'(11) 'generate_buildplan_executor'(3) 'compose'(3) 'type_constraint'(3) 'variable'(32) 'concat' 'default_value'(2) 'sigmaybe:sym<normspace>'(2) 'count' ''(119) 'lower_signature'(6) 'multi_declarator:sym<null>'(2) 'wanted'(8) 'defined'(4) 'returns'(5) 'termish'(19) 'colonpair_variable' 'term:sym<name>'(22) 'select_candidate'(2) 'apply'(5) 'longname' 'Num' 'pre-size-array' 'substitute_inline_placeholders' 'routine_declarator:sym<sub>'(3) 'optimize_nameless_call'(2) 'trait'(2) 'named_param'(2) 'copy_returns'(3) 'multisig'(4) 'specialize'(2) 'args'(2) 'kok' 'xblock'(2) 'return' 'normspace'(2) 'cheat_heredoc' 'scope_declarator:sym<has>'(4) 'term:sym<self>' '_ws'(5) 'pkg_compose'(2) 'install_lexical_container'(3) 'explain_mystery' 'coloncircumfix'(8) 'postfixish'(4) 'stopper'(5) 'capture' 'soft'(2) 'routine_declarator:sym<method>'(3) 'initializer:sym<=>' 'param_var'(13) 'term:sym<variable>' 'parse-simple-number'(3) 'trait_mod:<is>'(3) 'signature_params' 'deflongname' 'infixstopper'(4) 'newthunk' 'do_nibbling'(15) 'package_def'(4) 'compose_meta_methods' 'create_BUILDPLAN'(2) 'apply_handles'(2) 'declarator'(7) 'blockoid'(10) 'finish_code_object'(4) 'defterm'(3) 'Bool'(7) 'quote_lang' 'morename'(4) 'as_mast' 'statementlist'(8) 'handle_OFTYPE_for_pragma' 'nibble_to_str'(2) 'compile_with_stmt_temps' 'EXPR'(2) 'generate_accessor'(2) 'find_block_calls_and_migrate'(2) 'pull-one'(5) 'nibbler'(9) 'circumfix:sym<((2) 'arity' 'postprocess_val'(3) 'heredoc'(3) 'add_signature_binding_code'(2) 'loop_body'(2) 'statement'(10) 'methodop'(7) 'package_declarator:sym<class>'(4) 'signature'(7) 'add_categorical'(6) 'colonpair'(30) 'prefix:<->' 'dottyop'(3) 'trait_mod:<does>'(4) 'ex-handle' 'can_chain_junction_be_warped' 'sorted_keys' 'pkg_add_method'(2) 'arg_flat_nok' 'parse-real'(3) 'integer' 'scoped'(14) 'new_type' 'sort_dispatchees' 'parameter'(16) 'param_sep' 'instantiated_type' 'starter'(5) 'compile_mastop'(2) 'methodize_block' 'infix:sym<??(16) 'mergesubrule'(2) 'method_def'(5) 'newpad' 'arglist'(2) 'O'(6) 'circumfix:sym<{(4) 'typename'(9) 'desigilname'(2) 'maybe_add_inlining_info'(8) 'infix:sym<=>'(2) 'get_decont_name' 'infix:<~>'(2) 'optimize_call'(3) 'declare_variable'(2) 'onlystar'(8) 'comment:sym<#>' 'assign_op'(6) 'semilist' 'check_default_value_type'(2) 'sink' 'simplify_refs'(3) 'parse-int-frac-exp'(6) 'multi_declarator:sym<multi>'(6) 'trait_mod:sym<is>'(4) 'protect' 'compile_node' 'term:sym<identifier>'(10) 'variable_declarator'(11) 'find_method_fallback'(2) 'colonpair_nibble_to_str'(2) 'post_constraint'(3) 'infix:sym<,>' 'val'(10) 'inline_call'(5) 'rxstopper' 'escape:sym<$>'(5) 'eat_terminator'(2) 'infixish'(29)
t_sp_dispatch_i: 'statementlist'(13) 'statement_control:sym<if>'(2) 'optimize_private_method_call' 'publish_boolification_spec' 'statement_mod_cond:sym<if>'(3) 'handle-list-semis'(7) 'compose_attributes'(3) 'compile_op'(2) 'compile_in_context'(2) 'publish_type_cache'(2) 'container_type_info'(6) 'integer' 'handle_OFTYPE_for_pragma'(2) 'privop'(5) 'colonpair' 'twigil:sym<*>' 'wanted'(2) 'explain_mystery'(9) 'colonpairs_hash' 'value:sym<number>' 'addedge'(4) 'infix:sym<??(3) 'is_declared_in_global' 'scoped'(2) 'package_declarator:sym<class>' 'defterm'(2) 'EXPR'(56) 'eat_terminator' 'write_header'(3) 'visit_want'(8) 'value:sym<quote>' 'add_categorical'(11) 'add_signature_binding_code'(9) 'set_ver' 'coloncircumfix'(3) 'Bool'(2) 'attach_leading_docs' 'check_default_value_type'(12) 'whatever_curry'(9) 'subshortname' 'semiarglist'(2) 'multisig'(2) 'trait_mod:sym<returns>' 'write_extops'(8) 'args'(3) 'blockoid'(3) 'apply'(11) 'MATCH'(6) 'make_variable_from_parts'(15) 'add_memo' 'write_frame' 'infix:sym<,>' 'add_to_set' ''(121) 'loop_body' 'setup_attr_var'(2) 'document'(2) 'create_BUILDPLAN'(3) 'check_variable'(2) '!INTERPOLATE'(20) 'circumfix:sym<{ 'optimize-param-typecheck'(5) 'variable_declarator'(4) 'declarator'(9) 'post_constraint'(8) 'param_sep'(3) 'migrate_blocks' 'ws' 'circumfix:sym<( 'atom' 'twigil:sym<.>' 'deftermnow' 'visit_block'(2) 'add_usage'(3) 'method_def'(10) '!cursor_pass_no_reduce' 'quote:sym<apos>' 'find_single_symbol'(3) 'compute_mro'(3) 'dottyop'(4) 'get_cached_conc'(4) 'accepts_type'(12) 'param_term'(2) 'find_var_decl'(2) 'has_core-ish_junction'(2) 'add-handler-scope'(4) 'role_typecheck_list'(3) 'multi_declarator:sym<proto>' 'number:sym<numish>' 'assign_op' 'arrange_args' 'apply_traits'(2) 'infix:sym<~>' 'compile_mastop'(4) 'do_nibbling'(5) 'push_regalloc' 'has_named_slurpy_or_capture'(2) 'type_name_parts'(7) 'get_attribute_meta_object'(2) 'inline_immediate_block'(2) 'install_lexical_container'(2) 'multi_declarator:sym<null>' 'variable'(12) 'term:sym<circumfix>' 'attributes'(2) 'morename' 'routine_declarator:sym<sub>' 'methodop'(6) 'term:sym<variable>' 'visit_children'(44) 'modifier_expr' 'lexical_vars_to_locals' 'numish'(3) 'semilist'(5) 'multi_declarator:sym<multi>' 'find_block_calls_and_migrate' 'cry_sorrows' 'concretizations'(4) 'specialize_with'(6) 'statement'(4) 'optimize'(2) 'is_anon_capture'(4) 'optimize_nameless_call'(2) 'add_fixup_task' 'visit_var'(6) 'initializer:sym<:=>'(2) 'compile_all_the_stmts'(2) 'setup_finalization' 'param_var'(6) 'compose'(2) 'arglist'(6) 'try_get_bind_scope' 'default_topic_kind'(3) 'twigil:sym<!>' 'install_method'(5) 'dotty:sym<.>' 'trait'(3) 'find_method' 'scope_declarator:sym<my>' 'parse-int-frac-exp' 'term:sym<colonpair>' 'term:sym<scope_declarator>' 'termish'(3) 'resolve_mo'(3) 'compile_node'(3) 'onlystar'(2) 'ensure_unused_in_scope' 'dissect_type_into_parameter'(9) 'term:sym<multi_declarator>' 'infix:sym<:=>' 'has-named-args-mismatch'(4) 'visit_op'(17) 'type_check'(9) 'incorporate_inner' '!cursor_start' 'get_escaping_handler_vars' 'find_macro_routine' 'is_lexically_visible' 'prepare'(2) 'infix:sym<&&>' 'type_constraint'(6) 'quote:sym<dblq>' 'pblock' 'desigilname'(2) 'check_PACKAGE_oopsies'(4) 'canonicalize_pair'(3) 'get_callsite_id_from_args' 'signature_params' 'mark_variable_used' 'initializer:sym<=>' 'sigmaybe:sym<normspace>' 'kok'(7) 'validate_type_smiley' 'parameter'(3) 'routine_declarator:sym<method>' 'default_value'(3) 'package_def'(4) 'symbol_lookup' 'get_decont_name' 'create_signature_and_params'(35) 'term:sym<nqp::op>'(2) 'term:sym<value>' 'set_language_version' 'named_param'(5) 'mergesubrule' 'signature'(5) 'find_method_fallback'(2) '!find_wrappee'(3) 'escape:sym<$>' 'incorporate_multi_candidates'(5) 'trait_mod:<does>'(4) 'infixish'(11) 'rxstopper' 'count_inline_placeholder_usages' 'xblock'(2) 'typename'(5) 'term:sym<routine_declarator>' 'is_narrower'(10) 'node_walker'(2) 'sigterm' 'can_has_coercerz'(4) 'compose_repr'(2) 'call-meth' 'term:sym<name>'(16) 'trait_mod:sym<is>'(6) 'nulltermish'(2) 'scope_declarator:sym<has>' 'parents'(17) 'return_kind'(2) '!cursor_init'(6) 'postfixish'(4) 'term:sym<self>' 'simple-args-proto'(6) 'is_yada'(2) 'autosink'(6) 'prefixish' 'term:sym<identifier>'(2) 'dissect_longname'(2) 'optimize_call'(5) 'compose_method_table'(2) 'ENDSTMT'(2) 'maybe-nominalize' 'declare_variable'(6)
t_sp_dispatch_n: 'simplify_refs' 'simple-args-proto'
t_sp_dispatch_o: 'wanted'(67) 'param_var'(42) 'write_frame'(9) 'nibbler'(10) 'add_dispatchee_to_proto' 'sinkok' '!find_wrappee'(16) 'compile_in_context' 'semilist'(6) 'optimize_p6typecheckrv' 'arrange_args'(2) 'optimize-param-typecheck'(14) 'trait'(3) 'assemble_to_file' 'fatalize'(6) 'incorporate_multi_candidates'(26) 'analyze_args_for_ct_call'(8) 'get_attribute_meta_object'(6) 'make_pair'(4) 'term:sym<name>'(51) 'postfixish'(22) 'install_method'(9) 'publish_type_cache'(3) 'integer'(11) 'typename'(25) 'UNWANTED'(4) 'regex_mark'(12) 'ww' 'quote:sym<dblq>'(3) 'make_variable_from_parts'(60) 'finishpad'(2) 'postprocess_words' 'get_callsite_id_from_args'(2) 'visit_want'(22) '!protoregex'(3) 'BUILDALL'(2) 'nibble'(3) 'methodop'(20) 'declarator'(31) 'colonpair_variable'(9) 'setup_finalization'(4) 'copy_returns'(2) 'returns'(5) 'assign_op'(7) 'trait_mod:sym<is>'(18) 'find_method' 'add_method'(12) 'start'(4) 'coloncircumfix'(4) 'subrule'(20) 'add_memo'(5) 'pblock'(14) 'archetypes'(3) 'package_def'(4) 'semiarglist'(5) 'statement_mod_cond:sym<if>'(4) 'check_variable'(5) 'statementlist'(25) 'deflongname' ''(433) 'add_usage'(2) 'quote:sym<apos>'(3) '!INTERPOLATE'(12) 'term:sym<identifier>'(4) 'coercion'(32) 'is_yada'(2) 'statement_control:sym<if>'(8) 'pull-one'(12) 'heredoc' 'canonicalize_pair'(14) 'lexical_vars_to_locals'(6) 'sublongname'(2) 'trait_mod:sym<returns>'(27) 'find_block_calls_and_migrate'(5) 'execute_stage'(2) 'whatever_curry'(42) 'get_cached_conc'(2) 'inline_immediate_block' 'symbol_lookup'(10) 'infixish'(44) 'statement'(13) 'delete_unused_magicals'(3) 'arglist'(7) 'compose_method_table'(6) 'migrate_blocks'(2) 'dissect_longname'(11) 'nibble_to_str'(22) 'accepts_type'(18) 'find_macro_routine' 'parse-real' 'named_param' 'variable_declarator'(41) 'create_container_descriptor'(5) 'as_mast'(23) 'regex_mast' 'cleanup' 'add_constant'(3) 'is_outer_foldable'(2) 'circumfix:sym<((3) '!reduce' 'desigilname'(13) 'kok'(7) 'privop'(10) 'defterm'(4) 'new_with_operand_array' 'dottyop'(18) 'create_signature_and_params'(17) 'unsp'(7) 'add_private_method' 'colonpair'(21) 'parse-simple-number'(4) 'resolve_mo'(12) 'is_dynamic' 'type_to_local_type'(2) 'val'(8) 'multi_declarator:sym<proto>' 'can_has_coercerz'(4) 'do_nibbling'(12) 'stopper'(2) 'visit_op'(93) 'declare_variable'(23) 'add_numeric_constant' 'simple-args-proto'(9) 'colonpairs_hash'(4) 'maybe-nominalize'(3) 'numish'(22) 'substitute_inline_placeholders'(2) 'add_lexical' '_ws'(2) 'add_parent'(30) 'type_constraint'(12) '!cursor_init'(2) 'postprocess_val'(3) 'node_walker'(3) 'signature'(6) 'maybe_add_inlining_info' 'maybe-definite-how-base' 'compose_meta_methods'(2) 'compile_node'(9) 'post_constraint'(24) 'check-type-compat'(4) 'check_default_value_type'(10) 'optimize_call'(14) 'parents'(21) 'pkg_add_attribute'(2) 'EXPR'(97) 'modifier_expr' '!alt' 'param_term' 'bind_op'(10) 'compile_mastop'(15) 'to_mast'(6) 'infix:sym<??(20) 'backend' 'block_closure' 'starter'(7) 'instantiated_type' 'termish'(14) 'apply'(23) 'escape:sym<$>' 'optimize_nameless_call'(8) 'add_variable'(2) 'has_core-ish_junction'(3) 'collect_extop_names' 'handle_OFTYPE_for_pragma'(3) 'decint' 'install_package' 'handle-list-semis'(10) 'attach_adverbs' 'eat_terminator'(6) 'initializer:sym<=>' 'nosink' 'term:sym<self>' 'raku-multi-plan'(6) 'simplify_takedispatcher' 'loop_body' 'unv'(2) 'statementlist_with_handlers' 'add_categorical'(10) 'trial_bind' 'attributes'(5) 'parse-int-frac-exp'(3) 'WANTED'(8) 'blockoid'(4) 'sigterm'(8) 'peel-off-candidate'(2) 'optimize'(6) 'scoped'(37) 'optimize_private_method_call'(3) 'variable'(50) 'apply_traits'(2) 'visit_var'(12) 'raku-multi-non-trivial-step'(4) 'prepare'(2) 'simplify_refs'(2) 'parameter'(35) 'args'(9) 'MATCH'(4) 'add_attribute'(3) 'RESTRICTED'(2) 'has_method'(2) 'trait_mod:<is>'(2) 'find_symbol'(6) 'inline_call'(7) 'cry_sorrows'(2) 'build_container'(2) 'specialize_with'(28) 'dissect_type_into_parameter'(8) '!cursor_start_cur' 'add-handler-scope'(6) 'install_lexical_container'(4) 'multi_declarator:sym<multi>'(4) 'sort_protos' 'type_check'(12) 'name'(6) 'final'(3) 'prefixish'(9) 'term:sym<nqp::op>'(4) 'compose_repr'(6) 'param_sep' 'trait_mod:<does>'(30) 'compose_attributes'(2) 'needs_cond_passed'(3) 'compile_with_stmt_temps' 'parse'(6) 'call-meth'(3) 'new'(5) 'new_type'(2) 'concretizations'(6) 'add_fixup_task'(2) 'comment:sym<line_directive>'(2) 'default_value'(3) 'find_single_symbol'(4) 'morename'(12) 'compute_mro'(23) 'sunk'(4) 'visit_block'(3) 'visit_children'(155) 'container_type_info'(26) 'initializer:sym<:=>' '!cursor_start' 'is_lexical' 'call_ct_chosen_multi' 'add_multi_method'(2) 'create_BUILDPLAN'(20) 'ENDSTMT' 'mergesubrule'(12) 'write_header'(4) 'cheat_heredoc'(6) 'compose'(7) 'type_name_parts'(8) 'attach_leading_docs'(6) 'Bool' '!protoregex_table'(7) 'set' 'check_PACKAGE_oopsies'(8) 'wrap_return_type_check'(2) 'ensure_unused_in_scope'(4) 'LANG'(10) 'get_frame_index' 'op'(2) 'infix:sym<,>'(2) 'method_def'(11) 'get_last_stmt' 'explain_mystery'(5)
t_sp_dispatch_s: ''(63) 'termish'(2) 'trait_mod:sym<is>' 'wanted'(23) 'compile_label' 'dottyop' 'apply'(13) 'install_package'(2) 'attach_result_type' 'resolve_mo'(3) 'scopes_in' 'BUILDALL'(8) 'methodop' 'colonpairs_hash'(2) 'variable_declarator'(13) 'visit_var'(10) 'term:sym<identifier>' 'add_parent'(18) 'check-type-compat'(4) 'compose'(3) 'compose_meta_methods' 'term:sym<nqp::op>' 'install_method'(8) 'make_variable_from_parts'(13) 'morename' 'check_variable'(6) 'join' 'type_name_parts'(14) 'visit_children'(53) 'visit_op'(20) 'specialize_with'(4) 'signature' '!INTERPOLATE'(8) 'attach_adverbs'(2) 'compile_node'(3) 'declarator'(2) 'find_var_decl'(2) 'colonpair'(2) 'create_BUILDPLAN'(3) 'type_to_local_type'(4) 'nibble_to_str'(9) 'add_method'(16) 'add_attribute'(6) 'string_to_int' 'backend' 'MATCH'(3) 'container_type_info'(4) 'variable_components'(2) 'incorporate_multi_candidates'(19) 'prepare' 'scoped'(6) 'name' 'coloncircumfix'(4) 'whatever_curry'(3) 'numish' 'attach_leading_docs'(2) 'install_lexical_container'(4) 'do_nibbling' 'apply_traits'(2) 'validate_type_smiley' 'unbox' 'find_in_setting'(2) 'colonpair_variable' 'explain_mystery'(14) 'compile_with_stmt_temps' 'add_memo'(4) 'deftermnow' 'make_variable' 'get_cached_conc'(2) 'parameter'(5) 'lexical_vars_to_locals'(3) 'compile'(4) 'analyze_args_for_ct_call' 'param_var'(18) 'statement'(5) 'set_language_version' 'add_private_method'(2) 'check_PACKAGE_oopsies'(16) 'optimize_call' 'term:sym<name>'(18) 'method_def'(14) 'WANTED'(3) 'canonicalize_pair'(6) 'dissect_type_into_parameter'(2) 'integer' 'optimize-param-typecheck'(3) 'check_default_value_type'(4) 'has_method' 'setup_finalization' 'add_categorical'(15) 'variable'(13) 'get_frame_index' 'typename' 'create_signature_and_params'(6) 'subrule' 'compose_attributes'(8) 'symbol_lookup'(2) 'assign_op'(2) 'loop_body'(3) 'add_lexical' 'postfixish'(5) 'kok'(3) 'register_local'(2) 'mergesubrule'(4) 'get_callsite_id_from_args' 'delete_unused_magicals'(2) 'visit_want'(8) '!find_wrappee'(6) 'force_value'(4) 'infix:sym<??(2) 'add_constant'(27) '!cursor_init'(2) 'get_attribute_meta_object'(2) 'arglist'(3) 'dissect_longname'(2) 'lang-rev-before'(2) 'lang_key'(3) 'can_has_coercerz'(3) 'declare_variable'(8) 'needs_cond_passed'(3) 'compose_method_table' 'prefixish' 'package_def'(4) 'infixish'(16) 'ensure_unused_in_scope'(2) 'EXPR'(33)
t_sp_dispatch_v: 'terminator:sym<}>' 'ENDSTMT' 'attributes'(4) ''(139) 'attach_result_type' 'onlystar' 'eat_terminator'(2) 'find_symbol'(2) 'multi_declarator:sym<multi>' 'optimize_nameless_call'(2) 'visit_op'(44) 'sublongname' 'quote:sym<dblq>' 'attach_leading_docs' 'lower_signature'(3) 'value:sym<quote>' 'new_type'(2) 'dissect_longname' 'colonpair_variable'(2) 'declare_variable'(15) 'pblock'(5) 'raku-multi-non-trivial-step'(3) 'apply'(12) 'dissect_type_into_parameter'(6) 'routine_declarator:sym<sub>' 'param_sep' 'create_signature_and_params'(5) 'modifier_expr' 'newpad' 'lambda' 'sigterm'(2) 'defterm' 'term:sym<routine_declarator>' 'numish'(3) 'comment:sym<#>' 'parents'(10) 'wanted'(19) 'terminator:sym<if>' 'write_header'(3) 'add_method'(4) 'migrate_blocks'(2) 'optimize_private_method_call' 'nibble_to_str'(2) 'whatever_curry'(12) 'mro'(3) 'symbol_lookup'(4) 'add_parent'(3) 'analyze_args_for_ct_call' 'colonpairs_hash' 'sort_protos' 'param_var'(9) 'infix:sym<:=>' 'trait_mod:sym<returns>'(3) 'raku-multi-plan'(5) 'add-handler-scope' 'colonpair' 'end_keyword' 'scope_declarator:sym<my>' 'explain_mystery'(5) 'coercion' 'morename'(2) 'term:sym<nqp::op>'(2) 'create_code_obj_and_add_child' '!find_wrappee'(3) 'simplify_takedispatcher' 'lang_key' 'infix:sym<&&>' 'xblock' 'termish' 'lexical_vars_to_locals'(3) 'integer' 'method_def'(5) 'get_decont_name'(2) 'deftermnow'(2) 'kok' 'string_to_int' 'name' 'finishpad'(2) 'add_string_constant'(2) 'optimize' 'maybe_add_inlining_info'(4) 'loop_body'(5) 'desigilname' 'WANTED'(6) 'statement' 'statement_control:sym<if>' 'handle_OFTYPE_for_pragma' 'initializer:sym<=>' 'package_def'(4) 'arg_flat_nok' 'multi_declarator:sym<null>' 'twigil:sym<!>' 'infix:sym<~>' 'add_categorical'(12) 'val' 'EXPR'(39) 'incorporate_multi_candidates'(24) 'term:sym<self>' 'create_block' 'visit_want'(6) 'twigil:sym<*>' 'scope_declarator:sym<has>' 'term:sym<scope_declarator>' 'write_frame'(9) 'infix:sym<,>' 'visit_children'(66) 'compile_mastop'(6) 'escape:sym<$>' 'pkg_add_attribute'(2) 'install_method'(3) 'add_signature_binding_code'(4) 'infix:sym<=>' 'install_package'(2) 'quote:sym<apos>' 'twigil:sym<.>' 'apply_traits'(2) 'check_PACKAGE_oopsies'(8) 'circumfix:sym<( 'privop'(8) 'ww' 'initializer:sym<:=>' 'is_anon_capture' 'type_name_parts'(4) 'specialize_with'(8) 'term:sym<colonpair>' 'arglist'(2) 'inline_immediate_block' 'statement_mod_cond:sym<if>' 'compose_attributes'(2) 'comment:sym<line_directive>' 'assemble_to_file' '!INTERPOLATE'(4) 'parse-simple-number' 'nibbler'(5) 'subshortname' 'methodop'(12) 'variable'(8) 'routine_declarator:sym<method>' 'trait_mod:sym<is>' 'container_type_info'(9) 'visit_block'(2) 'semilist' 'O'(2) 'handle-list-semis'(9) 'LANG' 'add_attribute'(3) 'terminator:sym<;>' 'make_variable_from_parts'(35) 'scoped'(2) 'signature_params'(3) 'dotty:sym<.>' 'quote_lang' 'clear_node'(2) 'postfixish'(4) 'block_closure' 'hides_parent'(2) 'insert_bytecode' 'BUILDALL'(2) 'variable_declarator'(9) 'term:sym<multi_declarator>' 'write_extops'(2) 'cry_sorrows'(2) 'newthunk' 'optimize_call'(3) 'terminator:sym<)>' 'count_inline_placeholder_usages'(2) 'infixish'(5) 'optimize-param-typecheck'(4) 'term:sym<circumfix>' 'term:sym<value>' 'accepts_type'(3) 'copy_returns'(2) 'find_method_fallback'(2) 'inline_call'(2) 'term:sym<identifier>' 'multisig'(2) 'create_BUILDPLAN'(6) 'bind_op'(3) 'assign_op'(2) 'term:sym<name>'(14) 'parameter'(16) 'signature'(3) 'setup_attr_var' 'stopper'(2) 'install_lexical_container'(4) 'instantiated_type' 'new'(6) 'sigmaybe:sym<normspace>' 'cheat_heredoc'(2) 'add_numeric_constant' 'dottyop'(3) 'declarator'(6) 'unsp'(4) 'statementlist' 'check_variable'(2) 'circumfix:sym<{ 'add_strings' 'starter'(5) 'package_declarator:sym<class>' 'as_mast'(2) 'semiarglist'(3) '_ws' 'visit_var'(7) 'param_term' 'type_constraint'(3) 'get_attribute_meta_object'(4) 'infix:sym<?? 'blockoid'(3) 'args' 'delete_unused_magicals'(3) 'postprocess_val' 'do_nibbling' 'compose'(4)
t_sp_fastbox_bi_ic: 'parse-simple-number' 'parse-int-frac-exp' 'infix:<~>' ''(4)
t_sp_fastbox_i_ic: 'add_comp_line_directive' 'install_lexical_container'(2) 'visit_want'(6) 'hash' 'is_from_core'(3) 'count_inline_placeholder_usages' 'UNWANTED'(2) 'is_lexical'(2) 'find_var_decl'(2) 'type_check'(95) 'blockoid'(2) 'before'(3) 'add-internal'(2) 'create_definite_type' 'try_get_bind_scope'(2) 'parse'(6) 'delete_unused_magicals'(8) 'check_default_value_type'(8) 'inline_immediate_block' 'find_block_calls_and_migrate'(2) 'register_local'(2) 'hides_parent'(2) 'nulltermish' 'is_narrower'(13) 'get_frame_index' 'is_pseudo_package' 'generic' 'sort_dispatchees'(8) 'compute_mro'(23) 'setup_finalization'(2) 'symbol_lookup'(5) 'bind_op'(9) 'dissect_longname'(2) 'visit_block'(8) 'term:sym<name>'(11) 'param_sep' 'variable_declarator'(2) 'archetypes'(4) 'add_signature_binding_code'(15) 'optimize_call'(2) 'add-handler-scope'(2) 'methodop'(3) 'associative_delegate' 'maybe_add_inlining_info'(39) 'EXPR'(49) 'visit_children'(38) 'inheritable' 'compose_method_table'(2) 'is_anon_capture'(5) 'variable'(3) 'simplify_takedispatcher' 'add_categorical'(12) 'has_core-ish_junction'(6) 'begin_time_lexical_fixup'(3) 'subrule' 'already_declared'(8) 'privop'(2) 'compile'(2) 'release_register' 'line_and_column_of' 'maybe-nominalize'(2) 'parents'(24) 'methods'(9) 'mark_cur_lexpad_signatured'(2) 'simple-args-proto'(5) 'nominal' 'generate_accessor'(8) 'dissect_type_into_parameter'(20) 'statement_control:sym<if>'(2) 'compile-simple-call' 'compose_attributes'(9) 'apply_traits'(2) 'migrate_blocks'(5) 'compile_annotation'(2) 'optimize-param-typecheck' 'add_phasers_handling_code'(2) 'istype'(2) 'install_package'(6) 'is_name'(3) 'symbol_has_compile_time_value'(2) 'can_chain_junction_be_warped'(3) 'build_meth_info'(3) 'write_serialized_data' 'new'(3) 'annotate'(2) 'arg_flat_nok' 'optimize_private_method_call'(3) 'attributes'(5) 'type_to_local_type'(6) 'mro'(5) 'parameter'(10) 'fresh_register' 'contains_indirect_lookup'(2) 'addedge'(2) 'add_numeric_constant' 'trait_mod:<does>'(2) 'incorporate_multi_candidates'(19) 'exists_stage'(3) 'nosink'(3) 'postprocess_val' 'WANTED'(5) 'scopes_in' 'leaving_handle_handler' 'optimize'(11) 'fatalize'(5) 'compile_all_the_stmts'(11) 'align'(2) 'is_thunk' 'set_language_version'(3) 'mark_variable_used' 'is_lexically_visible'(2) 'make_pair'(7) 'generate_buildplan_executor' 'as_mast_clear_bindval'(3) 'okifnil'(2) 'set_local' 'colonpair' 'onlystar' 'validate_type_smiley' 'has_method'(5) 'package_def'(3) 'copy_returns'(2) 'numish' 'isflag'(3) 'mergesubrule'(4) 'incorporate_inner'(2) 'compile_time_value_str' 'sinkok'(4) 'postfixish' 'term:sym<identifier>'(2) 'accepts_type'(9) 'set_boolification_mode' 'substitute_inline_placeholders'(2) 'inline_call'(2) 'check_instantiated'(3) 'dottyop' 'is_dynamic'(2) 'statementlist' 'register_lexical' 'check-type-compat' 'is_declared_in_global' ''(210) 'has_named_slurpy_or_capture'(2) 'statement'(3) 'infixish'(6) 'add_static_lex_value' 'write_extops'(3) 'compile_in_context'(3) 'finishpad'(3) 'regex_nfa' 'pblock'(3) 'c3_merge'(35) 'visit_op'(26) '!INTERPOLATE'(12) 'default_topic_kind'(2) 'needs_cond_passed'(5) 'create_code_object' '!cursor_init'(3) 'attach_result_type'(2) 'insert_bytecode'(3) 'mergesubstates'(12) 'find_macro_routine' 'arity' 'instantiated_type'(3) 'compose'(5) 'is_yada'(3) 'compile_node' 'create_signature_and_params'(24) 'do_nibbling' 'declare_variable'(4) 'document'(6) 'canonicalize_pair'(4) 'termish' 'nibble_to_str'(2) 'create_BUILDPLAN'(24) 'visit_var'(8) 'specialize_with'(2) 'arrange_args' 'set_language_revision' 'is_inlinable' 'is_lexical_marked_ro'(2) 'add_usage'(6) 'linefileof'(2) 'explain_mystery'(3) 'infix:sym<,>' 'raku-multi-non-trivial-step' 'wanted'(22) 'signature'(2) 'find_symbol' 'final'(6) 'typename' 'box_target' 'add_lexical'(2) 'analyze_args_for_ct_call'(5) 'get_last_stmt'(2) 'positional_delegate' 'delete_unused_autoslurpy'(2) 'simplify_refs' 'write_header'(6) 'flat'(2) 'whatever_curry'(19) 'type_check_parents'(10) 'loop_body' 'as_mast' 'optimize_p6typecheckrv' 'parametric' 'raku-multi-plan'(2) 'assign_op'(4) 'apply'(13) 'setflag' 'lexical_vars_to_locals'(7) 'compose_repr'(17) 'is_lexical_declared'(2) 'sunk'(3) 'arglist'(5) 'find_single_symbol' 'add_decl'(2) 'is_outer_foldable'(8) 'can' 'handle-list-semis'(2) 'param_var' 'compile_mastop'(3) 'is_type'(2) 'postprocess_words' 'autosink'(7) 'type_name_parts'(4) 'concretizations'(4) 'method_def'(2) 'has-named-args-mismatch'(6)
t_sp_get_i64: 'visit_block' 'infix:sym<??(20) 'get_last_stmt'(2) 'lineof'(2) 'validate_type_smiley' 'is_narrower'(16) 'term:sym<self>'(5) 'compile_all_the_stmts'(36) 'create_signature_and_params'(10) 'trial_bind'(3) 'needs_cond_passed' 'comment:sym<line_directive>'(9) 'lambda'(3) 'modifier_expr'(6) 'assemble'(2) 'assemble_to_file' 'multisig'(8) 'add_lexical' 'create_BUILDPLAN'(8) 'deftermnow'(4) 'add_strings' 'parents'(15) 'end_keyword'(2) 'prefixish'(10) 'whatever_curry'(4) 'substitute_inline_placeholders'(5) 'do_nibbling'(16) 'escape:sym<$>'(7) 'MATCH'(2) 'value:sym<quote>'(4) 'variable_declarator'(40) 'infix:sym<&&>'(6) 'coercion' 'sort_dispatchees'(10) 'write_extops'(2) 'package_def'(3) 'term:sym<identifier>'(7) 'starter'(10) 'try_get_bind_scope' 'add_attribute' 'prepare-list' 'colonpair'(6) 'circumfix:sym<{(4) 'semiarglist'(7) 'infix:sym<,>'(9) 'is_anon_capture' 'BUILD'(2) 'term:sym<colonpair>'(4) 'compile-simple-call'(10) 'add_param'(2) 'write_buf' 'initializer:sym<:=>'(9) 'build_meth_info'(2) 'quote:sym<dblq>'(6) 'collect_bytecode' 'get_frame_index' 'method_def'(3) 'desigilname'(11) 'scope_declarator:sym<has>'(6) 'compile_mastop'(14) 'package_declarator:sym<class>'(6) 'colonpair_variable'(13) 'add_root_code_ref' 'deflongname'(8) 'visit_children'(15) 'postcircumfix:sym<[;(2) 'number:sym<numish>'(4) 'default_value'(3) 'trait_mod:<does>'(2) 'initializer:sym<=>'(13) 'prepare'(2) 'compile_label' 'parameter'(77) '!clone_match_at'(5) 'add_method'(2) 'variable'(52) 'finishpad'(2) 'MARKER'(2) 'write_frame'(13) 'inline_call'(2) 'decint'(10) 'BUILDALL'(2) 'EXPR'(8) 'term:sym<circumfix>'(4) 'statement_mod_cond:sym<if>'(5) 'term:sym<variable>'(4) 'circumfix:sym<((6) 'EXPR_reduce'(2) 'add_memo' 'quote:sym<apos>'(6) 'postfixish'(36) 'exists_stage' 'mixin'(2) 'stdstopper'(7) 'Str'(3) 'trait_mod:sym<returns>'(9) 'add-handler-scope'(4) ''(337) 'subrule'(3) 'align'(3) 'incorporate_inner' 'blockoid'(11) 'mergesubstates'(48) 'get_callsite_id_from_args'(3) 'optimize_call'(8) 'signature'(28) 'args'(12) 'before'(3) 'onlystar'(2) 'coloncircumfix'(10) 'analyze_args_for_ct_call'(2) 'trait'(3) 'unv'(12) 'add_constant'(3) 'typename'(48) 'trait_mod:sym<is>'(11) 'insert_bytecode'(16) 'subshortname'(4) 'infix:sym<~>'(6) 'sigil'(2) 'compute_mro' 'routine_declarator:sym<sub>'(6) 'defterm'(10) 'sublongname'(7) 'eat_terminator'(9) 'apostrophe'(2) 'write_header'(13) 'MARKED'(2) 'nibbler'(6) 'handle-list-semis' 'terminator:sym<)>'(2) 'methodop'(29) 'call-meth'(3) 'name'(14) 'xblock'(5) 'add-annotation' 'multi_declarator:sym<multi>'(14) 'add_signature_binding_code'(4) 'scoped'(39) 'optimize'(20) 'RESTRICTED'(14) 'compose'(5) 'newpad'(2) 'sigmaybe:sym<normspace>'(4) 'migrate_blocks'(6) 'incorporate_multi_candidates'(41) 'stopper'(12) 'post_constraint'(8) 'normspace'(4) 'end_subbuffer' 'infixstopper'(9) 'regex_mark' 'twigil:sym<.>'(5) 'multi_declarator:sym<null>'(4) 'unique' 'term:sym<value>'(4) 'want'(5) 'terminator:sym<if>'(2) 'term:sym<routine_declarator>'(4) 'dotty:sym<.>'(7) 'arglist'(7) 'default_topic_kind' 'twigil:sym<!>'(5) 'prepare-hash' 'emit_object_boolify' 'param_var'(40) 'unsp'(7) 'fresh_register' 'addedge'(6) 'twigil:sym<*>'(5) 'declarator'(38) 'semilist'(7) 'write_uint32' 'term:sym<nqp::op>'(12) 'size' 'param_term'(6) 'terminator:sym<}>'(2) 'postcircumfix:sym<{;(2) 'newthunk'(2) 'as_mast' 'value:sym<number>'(4) 'integer'(28) 'infix:sym<=>'(10) 'morename'(17) 'raku-multi-plan'(6) 'cheat_heredoc'(10) 'named_param'(14) 'find_symbol'(5) 'coerce'(3) 'statement'(2) 'sigterm'(6) '_ws'(10) 'apply'(2) 'append' 'pblock'(2) 'infixish'(23) 'termish'(34) 'routine_declarator:sym<method>'(6) 'compile' 'term:sym<name>'(46) '!cursor_init'(2) 'already_declared'(4) 'comment:sym<#>'(6) 'term:sym<scope_declarator>'(4) 'symbol_lookup'(3) 'compile_node' 'linefileof'(9) 'numish'(15) 'longname'(9) 'param_sep'(7) '!cursor_pos' 'string_to_int'(2) 'type_constraint'(10) 'privop'(5) 'install_package'(2) 'loop_body'(5) 'statement_control:sym<if>'(7) 'rxstopper'(4) 'arg_flat_nok'(2) 'make_variable_from_parts'(6) 'kok'(5) 'type_to_local_type'(6) 'write_uint16'(2) '!cursor_capture' 'scope_declarator:sym<my>'(6) 'term:sym<multi_declarator>'(4) 'statementlist'(4) 'wanted'(6) 'c3_merge'(25) 'new'(25) 'dottyop'(15) 'identifier'(6) 'terminator:sym<;>'(2) 'ENDSTMT'(14) 'infix:sym<:=>'(6)
t_sp_get_n: 'add_constant'(3)
t_sp_get_s: 'add_constant'(30) 'compose' 'assign_op'(10) 'add_param'(4) 'find_var_decl'(4) 'sval' 'BUILDALL'(22) ''(100) 'apply'(9) 'try_get_bind_scope' 'make_variable_from_parts'(67) 'is_attr_alias' 'set_language_version'(2) 'infixish'(8) 'mergesubrule'(8) 'add_usage'(6) 'autosink'(2) 'create_signature_and_params'(10) 'package_def'(5) 'cache_get'(2) 'is_name' 'get_attribute_for_usage'(8) 'compile_in_context' 'LANG'(2) 'install_lexical_symbol' 'deflongname' 'regex_mast' 'compose_attributes'(7) 'needs_cond_passed'(3) 'want'(2) 'maybe_add_inlining_info'(32) 'compile_node'(3) 'new'(3) 'name'(9) 'variable_components'(3) 'op_eq_core' '!protoregex'(6) 'UNWANTED' 'build_meth_info'(5) 'visit_want'(18) 'statementlist'(4) 'unbox' 'add_to_set'(3) 'is_lexically_visible'(4) 'compile'(3) 'wanted'(101) 'wantall' 'BUILD' 'force_value'(2) 'incorporate_multi_candidates'(26) 'post_constraint' 'shallow_copy' 'nibbler'(14) 'install_lexical_magical'(5) 'prepare' 'optimize_private_method_call'(2) 'join' 'find_lexical_symbol' 'default_topic_kind' 'get_attribute_meta_object'(4) 'inline_immediate_block'(11) 'find_symbol'(18) 'variable'(3) 'parameter'(13) 'wrap_return_type_check'(3) 'do_nibbling'(2) 'add_categorical'(6) 'compile_op'(2) 'EXPR_reduce'(2) 'register_local'(4) 'WANTED'(2) 'find_in_setting' 'postcircumfix:sym<ang>' 'find_lexical' 'visit_op'(69) 'nibble_to_str'(3) 'initializer:sym<=>' 'can_has_coercerz' 'param_var'(7) 'is_inlinable' 'MATCH'(8) 'find_lexical_container_type' 'compile_label'(4) 'add_private_method'(2) 'add_variable'(2) 'attach_result_type' 'box'(2) 'variable_declarator' 'symbol_lookup'(7) 'methodop'(11) 'visit_concat'(3) 'pblock' 'delete_unused_magicals'(2) 'parse'(3) 'get_escaping_handler_vars' 'infixstopper'(3) 'finish_code_object' 'find_method'(11) 'visit_children'(13) 'trait_mod:sym<is>' 'arglist'(9) 'get_callsite_id_from_args'(2) '!find_wrappee'(3) 'add-string'(2) 'return_kind'(2) 'visit_block'(4) 'optimize_call'(7) 'postprocess_words'(2) 'term:sym<name>'(10) 'method_def' 'postprocess_val' 'is_declared_in_global' 'infix:sym<=>' 'add_local_debug_mapping' '!protoregex_table'(7) 'canonicalize_pair'(17) 'hll' 'termish' 'validate_type_smiley'(3) 'line_and_column_of' 'set_name'(2) 'analyze_args_for_ct_call'(4) 'add_decl'(4) 'create_BUILDPLAN'(7) 'already_declared'(8) 'symbol'(4) 'unique'(2) 'simplify_refs'(2) 'remove_decl' 'EXPR'(77) 'set_language_revision'(3) 'onlystar'(5) 'has_core-ish_junction'(3) 'compile_mastop' 'type_name_parts'(4) 'subrule'(6) 'is_dynamic'(2) 'signature_params' 'exists_stage'(2) 'incompat-revisions'(4) 'whatever_curry'(14) 'add_string_constant'(2) 'find_single_symbol' 'visit_var'(20) 'regex_nfa'(4) 'install_package'(18) 'new_type' 'declare_variable'(18) 'lang-rev-before' 'instantiate_generic'(2) 'add_lexical' 'add_method'(13) 'quote_lang'(4) 'finishpad'(6) 'attach_leading_docs' 'loop_body' 'is_outer_foldable'(6) 'fatalize'(6) 'execute_stage'(2) 'collect_sc_deps' 'colonpair'(2) 'dissect_longname'(2) 'term:sym<identifier>' 'build-flat-method-table'(16) 'specialize_with'(2) 'add_numeric_constant'(3) 'has_method'(2) 'container_type_info'(3) 'deftermnow' 'optimize'(6) 'assemble_to_file'(2) '!INTERPOLATE'(12) 'bind_op'(9) 'resolve-label' 'statementlist_with_handlers'(2) 'postfixish'(2) 'concat' 'can' 'assemble'(2) 'get_decont_name' 'is_lexical'(2) 'mark_variable_used' 'optimize_nameless_call'(5) 'methodize_block' 'term:sym<nqp::op>' 'incorporate_inner'(5) 'visit_op_children'(4) 'check_variable'(7) 'add_stash' 'sorted_keys' 'lexical_vars_to_locals'(6) 'WANTALL'(2) 'apply_traits'(4) 'install_method'(9) 'compose_method_table' 'fully_qualified_with' 'add_attribute' 'add-label' 'ensure_unused_in_scope'(2) 'declarator'(3)
t_sp_getlex_ins: 'infix:<->' 'prepare-list' 'set_code_object_idxs' 'parse-simple-number'(8) 'compile_all_the_stmts'(9) 'call-meth'(8) 'get_callsite_id_from_args'(3) 'coercion'(91) 'clone_inner' 'raku-multi-plan'(14) 'as_mast'(2) 'add-handler-scope' 'compile_node'(7) 'install_lexical_container'(4) 'decint' 'trial_bind'(25) 'set_index' 'release_register' 'is_thunk'(2) 'val'(11) 'is_narrower'(12) 'loop_body'(2) 'compile_mastop'(21) 'type_to_register_kind'(24) 'lower_signature' 'ex-handle' 'fresh_o' ''(162) 'parse-real' 'sort_dispatchees'(3) 'analyze_args_for_ct_call'(2) 'subrule'(4) 'finish_code_object' 'emit_object_boolify' 'get_decont_name' 'fresh_i' 'has-captures' 'parse-int-frac-exp'(3) 'prepare-hash'
t_sp_getlex_no: 'val' 'analyze_args_for_ct_call' 'name' 'optimize_call' 'add_memo' 'WANTED'(3) 'compose' 'make_variable' 'parse-int-frac-exp'(3) 'compile_in_context' 'find_macro_routine' 'find_symbol'(3) 'symbol_lookup' 'statementlist_with_handlers' 'parse-real' 'create_signature_and_params'(8) 'compile_node'(2) 'wanted'(4) 'visit_children'(39) 'explain_mystery' 'whatever_curry'(3) 'prepare' 'make_variable_from_parts'(10) 'visit_var'(4) 'add_constant'(6) 'visit_op'(6) 'pblock_immediate' ''(11) 'add_signature_binding_code'(6) 'optimize' 'instantiated_type' 'declare_variable'(2) 'visit_want'(4) 'xblock_immediate' 'package_def'(2) 'setup_attr_var' 'statement' 'nibble_to_str'(2)
t_sp_getlex_o: 'optimize_call'(47) 'stderr' 'install_lexical_container'(16) 'try_get_bind_scope' '!cursor_pass'(3) 'colonpair_variable' 'autosink'(5) 'get_decont_name'(4) 'apply'(48) 'type_to_local_type'(6) 'emit_object_boolify' 'parents'(5) 'create_BUILDPLAN'(54) 'add_signature_binding_code'(16) 'regex_mark'(14) 'visit_op'(10) 'get_binder' 'lower_signature'(5) 'trait_mod:sym<is>'(4) 'infix:sym<&&>' 'mergesubrule'(10) 'declarator'(31) 'infix:sym<:=>' 'box'(2) 'incorporate_inner'(2) 'infix:<~>'(2) 'nibble_to_str'(21) 'parse-int-frac-exp'(6) 'do_nibbling'(9) 'has_core-ish_junction'(4) 'archetypes'(7) 'try_select' 'canonicalize_pair'(5) 'statementlist'(5) 'EXPR'(136) 'defterm'(2) 'protect' 'coloncircumfix'(4) 'fatalize'(10) 'add_categorical'(51) 'semilist' 'whatever_code_sym' 'morename' 'prefix:<->' 'sorted_keys'(2) 'whatever_sym' 'find_method_fallback'(7) 'infix:sym<~>' 'create_signature_and_params'(20) 'compile_op'(4) 'is_outer_foldable'(4) 'starter'(2) 'visit_children'(6) 'is_inlinable'(4) 'scoped'(7) 'compose_method_table'(9) 'parse-real'(3) ''(627) 'kok' 'as_mast'(75) 'infixish'(8) 'delete_unused_magicals' 'node_walker'(4) 'decint'(2) 'whatever_curry'(14) 'declare_variable'(11) 'unbox' 'unique'(2) 'method_def'(29) 'typename'(8) 'prepare-list' 'subrule'(33) 'addedge' 'compose_meta_methods'(3) 'name' 'analyze_args_for_ct_call'(2) 'build_meth_info'(4) 'attach_result_type'(5) 'get_callsite_id_from_args' 'is_narrower'(2) 'hyper_whatever_sym' 'lang_key'(7) 'call-meth'(13) 'new'(2) 'compile'(11) 'infix:sym<??(3) 'run' 'stopper'(5) 'finish_code_object'(5) 'deflongname'(2) 'generate_buildplan_executor'(10) 'resolve_mo'(3) '!cursor_pass_no_reduce'(4) 'check_default_value_type'(6) 'visit_block'(25) 'stdin' 'create_container_descriptor'(3) 'pull-one'(12) 'maybe_add_inlining_info'(16) 'privop'(3) 'compile_mastop'(16) '!protoregex'(3) 'param_var'(35) 'val'(7) 'mergesubstates'(30) 'parameter'(22) 'blockoid'(3) 'assign_op'(29) 'postprocess_val'(5) 'submethod_type' 'termish'(5) 'escape:sym<$>' 'prepare-hash' 'circumfix:sym<( 'new_with_operand_array' 'get_last_stmt'(2) 'select_candidate'(4) 'variable'(32) 'routine_declarator:sym<sub>' 'loop_body'(32) 'infix:sym<,>' '!cursor_pass_quick'(4) 'can_chain_junction_be_warped' 'wanted'(252) 'instantiated_type'(3) 'dottyop'(8) 'heredoc' 'arglist'(5) 'find_block_calls_and_migrate'(2) 'compile-simple-call'(12) 'signature_params'(4) 'inline_call'(12) 'handle_OFTYPE_for_pragma' 'copy_returns'(4) 'ex-handle'(2) 'explain_mystery'(6) 'is_pseudo_package'(2) 'package_declarator:sym<class>'(2) 'term:sym<identifier>'(19) 'MATCH'(6) 'dotty:sym<.>' 'split_words' 'trial_bind' 'optimize_nameless_call'(20) '!clone_match_at'(8) 'colonpair'(6) 'type_constraint' 'handle-list-semis'(2) 'WANTALL'(2) 'multi_declarator:sym<multi>'(2) 'stash_attr_type' 'xblock' 'add_variable' 'term:sym<name>'(72) 'stash_type' 'coercion'(28) 'term:sym<nqp::op>' 'cuid' 'statement'(12) '!make_capture' 'variable_declarator'(14) 'infix:sym<=>'(2) 'trait_mod:<does>'(8) 'pblock'(3) 'scope_declarator:sym<has>' 'incorporate_multi_candidates'(10) 'return' 'start'(2) 'quote_lang' 'routine_declarator:sym<method>' 'package_def'(3) 'compare_multi_sigs' 'compose'(2) 'symbol'(3) 'methodop'(7) 'circumfix:sym<{(2) 'dissect_type_into_parameter'(2) 'sort_dispatchees' 'trait_mod:<is>'(4) 'statement_control:sym<if>'(7) 'wantall'
t_sp_getlexstatic_o: 'semiarglist' 'term:sym<identifier>' 'statementlist' 'type_constraint' 'whatever_curry' 'add-handler-scope' 'handle-list-semis' ''(8) 'pblock'(2) 'wanted'(7) 'coercion'(3) 'EXPR'(14) 'methodop' 'raku-multi-non-trivial-step'(2) 'declarator' 'term:sym<name>' 'desigilname' 'infixish'(2) 'param_var'(2)
t_sp_getlexvia_ins: 'add_frame' 'as_mast'(22) 'call-meth'(2) 'compile_node'(4) ''(11) 'MATCH'(2) 'regex_mark'(3) 'to_mast' 'subrule'(2)
t_sp_getlexvia_o: '!clone_match_at' 'whatever_curry'(3) 'compile_mastop'(6) 'symbol_lookup' 'maybe-nominalize' 'apply'(3) 'ident' 'finish_code_object' 'visit_block' 'capture_inner' 'compose'(4) 'regex_mark'(12) 'add_method'(8) 'regex_nfa' 'add_conc_to_cache'(2) 'name' 'incorporate_multi_candidates'(5) 'dissect_type_into_parameter'(5) 'trait_mod:<does>' 'cleanup' 'fatalize'(3) 'clone_inner' 'op'(2) 'is_name' 'archetypes' 'get_cached_conc'(2) 'circumfix:sym<( 'is_pseudo_package' 'as_mast'(14) 'type_check'(13) 'add_signature_binding_code' 'optimize_call'(2) ''(27) 'add_stash'(2) 'compile_node' 'call-meth' 'nibbler'(2) 'specialize_with'(2) 'concat' 'subrule'(20) 'term:sym<name>' 'privop' 'type_name_parts'(4)
t_sp_getvc_o: 'compose' 'maybe_add_inlining_info'(4) 'get_return_type' 'trial_bind' 'incorporate_multi_candidates'(2) ''(22)
t_sp_getvt_o: 'herestub_queue'(3) 'is_outer_foldable'(2) 'compile_all_the_stmts'(3) 'stopper' 'constant_foldable_type'(8) 'private_method_table' 'sigil' 'is_composed' 'deflongname' 'package_def'(4) 'pop' 'get_usages_flat' 'compile-simple-call'(11) 'multi_declarator:sym<multi>'(4) 'get_last_stmt' 'list' 'term:sym<multi_declarator>' 'scope_declarator:sym<my>' 'stdstopper'(2) 'arg_flat_nok'(2) 'role_typecheck_list'(4) 'push_inner_block'(4) 'set_package' 'term:sym<nqp::op>'(3) 'find_lexical'(2) 'add_numeric_constant' 'write_header'(46) 'debug_map' 'circumfix:sym<( 'postcircumfix:sym<[; 'terminator:sym<}>' 'add_frame'(2) 'coercion'(42) 'stub_code_object'(6) 'blocks' '_ws'(6) 'lambda' 'find_lexical_container_type'(3) 'wantall' 'symbol_lookup' '!fresh_highexpect' 'has_multi_candidate' 'trait'(3) 'modifier_expr' 'lexical_vars_to_locals'(8) 'context' 'add_multi_method' 'arglist' 'mark_cur_lexpad_signatured'(5) 'unshift'(5) 'comment:sym<#>' 'is_precompilation_mode' 'circumfix:sym<{ 'term:sym<self>'(3) 'statement_mod_cond:sym<if>' 'get_escaping_handler_vars' 'find_in_setting'(5) 'integer' 'unv'(4) 'addedge'(5) 'pkg_add_attribute'(2) 'term:sym<colonpair>' 'find_symbol'(4) 'assemble_to_file'(5) 'statement_control:sym<if>' 'num-annotations' 'inline_call'(7) 'action' 'copy_returns' 'method_names'(2) 'BUILDALLPLAN' 'outer' 'resolve'(2) 'colonpair' 'find_lexical_symbol'(2) 'create_block'(8) '!dba'(4) 'incorporate_inner'(7) 'annotate_self'(4) 'newpad'(2) 'inheritable' 'prepare'(9) 'add_signature_binding_code'(4) 'accepts_type'(6) 'Regex' 'trait_mod:sym<is>'(2) 'collisions' 'validate_type_smiley'(2) 'add'(2) 'terminator:sym<if>' 'bytecode'(3) 'add_method'(18) 'shallow_clone'(3) 'get_container_spec' 'methodop'(5) 'magical_cds' 'heredoc'(3) 'roles_to_compose'(3) '!reduce'(3) 'add_clone_for_cuid'(2) 'EXPR'(22) 'identifier'(2) 'apostrophe' 'sc_idx'(2) 'has_ann'(2) 'serialized' 'package_declarator:sym<class>'(3) 'check_default_value_type'(2) 'whatever_curry'(2) 'register_lexical'(3) 'Seq' 'clone_braid_from' 'add_decl'(2) 'cleanup' 'symbol'(10) 'ver'(2) 'release_register' 'sigterm' 'twigil:sym<.>' 'type_name_parts'(10) 'assemble_and_load' 'specialize_with'(3) 'mergesubstates'(30) 'capture_inner' 'local' 'assemble'(14) 'AST' 'is_declared_in_global'(4) 'create_parameter'(2) 'pre_deserialize' 'BUILDPLAN' 'is_lexical'(4) '!cursor_pass' 'local_types' 'addstate' 'add_local' 'optimize_p6typecheckrv'(3) 'get_usages_inner' 'incorporate_multi_candidates'(19) 'scoped' 'get_getlexouter_usages' 'create_signature' 'parameter' 'resultchild'(3) 'clone_inner'(4) 'parametric' 'poison_var_lowering' 'language_version' 'LANG'(3) 'visit_concat'(2) 'main' 'ENDSTMT' 'make_variable_from_parts'(6) 'check_PACKAGE_oopsies'(4) 'set' 'subrule'(48) 'newthunk'(3) 'value'(3) 'terminator:sym<;>' 'create_code_obj_and_add_child'(2) 'deftermnow' 'MARKER' 'is_name' 'add_root_code_ref'(4) 'find_method'(3) 'RESTRICTED' 'pop_thunk'(3) 'add_usage'(9) 'pblock'(7) 'slangs' 'add_strings'(2) 'add_categorical' 'nominalizable' 'subshortname' 'termish'(8) 'string-heap' 'const_cache' 'method_table' 'set_language_version'(2) 'braid' 'dottyop'(3) 'kok' 'pop_block' 'pop_regalloc'(2) 'attach_adverbs'(2) 'wanted'(7) '!cursor_capture'(3) 'push'(2) 'generate_accessor'(12) 'coloncircumfix'(4) 'has_attribute' 'is_from_core'(2) 'know_how' 'setup_finalization' 'statement'(4) 'trait_mod:sym<returns>' 'start_subbuffer'(2) 'before' 'post_constraint' 'mast_frames' 'callsites'(2) 'terminator:sym<)>' 'mro'(2) 'align'(2) 'add_concretization'(2) 'add_parent'(15) 'compile_label'(4) '!cursor_push_cstack'(7) 'label-fixups'(2) 'private_method_names'(2) 'MATCH'(4) 'visit_block'(6) 'LoweredAwayLexical' 'captured_inners' 'dissect_longname'(5) 'optimize_private_method_call' 'semiarglist' 'name'(8) 'install_lexical_magical'(6) '!shared' 'named_param'(3) 'add_proto_to_sort'(5) 'visit_children'(27) 'create_container_descriptor'(3) 'label' 'resolve-label'(2) 'infix:sym<~>' 'add-internal'(8) 'pragma' 'optimize'(12) 'do_nibbling'(2) 'compile_in_context'(5) 'collect_bytecode'(3) 'size'(4) 'Mu' 'type_constraint'(3) 'push_regalloc'(2) 'get_decls' 'handlers' 'publish_boolification_spec' 'contains_indirect_lookup' 'visit_var'(24) 'node_walker' 'number:sym<numish>' 'args' 'meta_methods' 'term:sym<identifier>' 'multisig'(2) 'default'(3) 'sort_protos' 'get_attribute_for_usage'(5) 'package' 'count_inline_placeholder_usages' 'write_serialized_data'(2) 'add_attribute'(6) 'compile_mastop'(4) 'semilist' '!clone_match_at'(6) 'find_method_fallback'(2) 'fixup_tasks' 'declarator'(3) 'mixin'(2) 'peel-off-candidate' 'unsp' 'visit_want'(9) 'coercive' 'multi_methods_to_incorporate'(3) 'remove_decl'(2) 'install_lexical_symbol'(2) 'multi_declarator:sym<proto>'(2) 'is_var' 'optimize-param-typecheck'(3) 'typename'(5) 'colonpair_variable' 'bind_op'(3) 'handle_OFTYPE_for_pragma' 'finish_code_object'(6) 'add_local_debug_mapping' 'inline_immediate_block'(4) 'push_lexpad'(2) 'simplify_takedispatcher'(3) 'WANTALL'(2) 'nominal' 'code' 'local_debug_map' 'simplify_refs'(2) 'resolve_mo'(6) 'value:sym<number>' 'hides'(2) 'blockoid'(8) 'of'(2) 'params' 'check-type-compat' 'signature'(2) 'parents'(3) 'regalloc' 'add-label'(5) 'morename'(2) 'scope_declarator:sym<has>'(2) 'mast_compunit' 'statementlist'(5) 'get_compiler_services'(2) 'is_nested'(2) 'is_attr_alias'(3) 'twigil:sym<*>' 'fresh_register'(3) 'term:sym<variable>' 'method_order'(2) '!cursor_next'(2) 'Str' 'param_term' 'onlystar'(4) 'hll'(2) 'body_block'(2) 'param_var'(2) 'add_local_debug_name' 'privop'(4) 'longname'(2) '!cursor_start_cur'(2) '!protoregex'(3) 'eat_terminator'(2) 'qast' 'compute_mro'(2) 'add_conc_to_cache'(4) 'quote_lang'(2) 'migrate_blocks'(6) 'ww'(2) 'setup_attr_var' 'alpha' 'compile_node'(19) 'add_param'(4) 'returns'(4) 'quote:sym<dblq>' 'top_routine'(5) 'infix:sym<:=>' 'backend'(2) 'collect_sc_deps'(4) 'push_thunk'(3) 'build_container_and_add_to_sc'(2) 'scopes_in'(2) 'how' 'candidate'(2) 'slang_actions'(3) 'post_deserialize' 'add_lexical'(6) 'default_value' 'initializer:sym<=>' 'exists_stage' 'multi_declarator:sym<null>' 'return_kind'(5) 'result_reg' 'check_variable'(2) 'node'(4) 'variable_declarator'(3) 'Bool'(2) 'set_actions' 'components' 'made' 'handle-list-semis' 'annotate'(5) 'release_temp'(5) '!clone' '!reduce_with_match' 'BUILD'(8) 'get_callsite_id_from_args'(14) 'run_alt'(5) 'infix:sym<&&>' 'end_keyword'(2) 'add-frame' 'param_sep' 'ident'(2) 'repr_composed'(2) 'hides_parent'(4) 'push_code_object'(2) 'trait_mod:<does>'(2) 'archetypes'(6) 'add_role'(2) 'get_boolification_mode' 'add_memo' 'apply'(13) 'nibble'(7) 'infix:sym<,>' 'hidden'(2) 'quote:sym<apos>' 'type_check'(48) 'is_lexical_marked_ro'(2) 'call-meth'(3) 'UNIT' 'add_constant'(8) 'cur_lexpad'(3) 'sub_id_to_code_object' 'delete_unused_magicals'(16) 'compose_repr' 'slang_grammar'(3) 'instantiate_generic'(2) 'routine_declarator:sym<method>'(2) 'analyze_args_for_ct_call'(4) 'attributes' 'static_lex_values' 'symtable' 'desigilname' 'code_ref_blocks' 'cheat_heredoc' 'compile_annotation'(4) 'end_subbuffer'(4) 'pop_lexpad'(5) 'infixstopper'(3) 'decint' 'term:sym<name>'(4) 'term:sym<scope_declarator>' 'next'(2) 'append' 'add_cleanup_task' '!cursor_start_fail' 'find_single_symbol'(8) 'substitute_inline_placeholders'(4) 'add-string'(7) 'MARKED' 'is_lexical_declared'(2) 'pop_code_object' 'defterm' 'pop_mast_frame'(2) 'create_definite_type' 'sublongname' 'sub_id_to_sc_idx' 'PseudoStash' 'rxjump' 'register_local'(10) 'postcircumfix:sym<{; 'comment:sym<line_directive>'(2) 'find_private_method' 'insert_bytecode'(25) 'publish_type_cache' 'reference_to_code_object'(8) 'actions'(4) 'private_methods' 'optimize_nameless_call'(3) 'routine_declarator:sym<sub>'(2) 'ast' 'initializer:sym<:=>' 'fatalize'(3) 'new' 'visit_op'(69) 'term:sym<routine_declarator>' 'generic' 'as_mast'(37) 'push_block' 'run'(2) 'lang-rev-before' 'finishpad' 'labels'(2) 'annotations' 'op_eq_core' 'create_code_object'(4) 'dissect_type_into_parameter' 'submethod_table' 'is_lexically_visible'(2) 'regex_mark'(9) 'term:sym<circumfix>' 'code_object'(3) 'Failure' 'emit_object_boolify' 'twigil:sym<!>' 'block_closure'(4) 'compose'(24) 'mast_frame' 'prefixish' 'write_frame'(35) 'load' '!alt'(4) 'infix:sym<?? 'dotty:sym<.>' 'language-revision'(4) 'lexical' 'value:sym<quote>' 'variable'(6) 'collect_extop_names' 'postfixish'(3) 'keep-label' 'compose_attributes'(4) 'compile_time_value' 'to_mast'(3) 'cur_block_or_thunk' ''(341) 'loop_body'(4) 'xblock' 'delete_unused_autoslurpy'(6) 'declare_variable' 'try_get_bind_scope'(2) 'writer' 'quote_lang_cache' 'compile_with_stmt_temps' 'execute_stage'(4) 'infixish'(5) 'term:sym<value>' 'states' 'shift' '!cursor_start'(2) 'infix:sym<=>' 'orig'(4) 'write_extops' 'numish' 'lexical_types' 'sc'(3) 'register_autoslurpy_setup' 'ann'(2) 'method_def'(11) 'add_object_if_no_sc' '!cursor_start_subcapture' 'id' 'set_braid_from'(3)
t_sp_guardhll: 'specialize_with'(6) 'generate_accessor'(4) 'trait_mod:<does>'(2) 'generate_buildplan_executor' 'trait_mod:<is>'(2) 'raku-multi-plan' ''(9) 'Bool'(2) 'soft' 'apply'(2) 'signature' 'returns'(2) 'onlystar' 'defined' 'inline_call'
t_sp_guardnonzero: '!cursor_pass'(2) 'set' 'add_variable' 'LANG' '!reduce_with_match' '!reduce'(3)
t_sp_istype: 'contains_indirect_lookup' 'assign_op'(3) 'simplify_refs' 'returns'(2) 'type_name_parts'(6) 'autosink' 'signature' 'build_container'(6) 'istype'(2) 'whatever_curry'(9) 'raku-multi-plan'(5) 'build_meth_info' 'optimize_call' 'wanted'(20) 'constant_foldable_type'(2) 'container_type_info'(2) 'dissect_type_into_parameter' 'get_callsite_id_from_args'(5) 'lexical_vars_to_locals'(7) 'check_variable'(3) 'needs_cond_passed' 'incorporate_inner'(2) 'fatalize'(4) 'visit_children'(92) 'migrate_blocks'(4) 'ACCEPTS' 'optimize_nameless_call'(2) 'variable_declarator' 'inline_call' 'subrule' 'is_declared_in_global' 'MARKED' 'compose_method_table' 'compute_mro'(7) 'create_BUILDPLAN'(6) 'type_check'(12) 'create_signature_and_params'(6) 'install_lexical_container'(2) 'arglist'(5) 'onlystar' 'get_last_stmt'(2) 'add_phasers_handling_code'(2) 'MATCH'(2) 'check_default_value_type'(4) 'postfixish'(2) 'is_pseudo_package'(3) 'term:sym<name>'(4) 'nibbler'(4) 'soft' 'pull-one' 'EXPR'(9) 'param_var' 'new'(6) 'analyze_args_for_ct_call'(3) 'optimize-param-typecheck'(4) 'node_walker'(5) 'is_lexical' 'WANTED'(3) 'maybe_add_inlining_info'(18) 'declarator' 'symbol_lookup' 'colonpair' 'trial_bind' 'has_core-ish_junction' 'infixish' 'dissect_longname'(5) 'accepts_type'(3) 'incorporate_multi_candidates' 'is_anon_capture' 'inline_immediate_block'(5) 'make_variable_from_parts'(4) 'lang_key' 'visit_op'(44) 'is_narrower'(4) 'statementlist' 'visit_want'(11) 'visit_var'(2) 'term:sym<nqp::op>' 'find_block_calls_and_migrate' 'begin_time_lexical_fixup' ''(48) 'type_check_parents'(5) 'name' 'delete_unused_magicals'(2) 'is_narrower_type' 'nibble_to_str'(12) 'visit_block'(2) 'is_name'
t_sp_p6obind_i32: 'end_subbuffer' 'new' 'set-bytecode-offset' 'start_subbuffer' 'collect_bytecode' 'BUILD'(2) 'end-annotations' 'set-annotations-offset' 'prepare'
t_sp_p6oget_i32: 'write_header'(3) 'end_offset' 'category_mask' 'add-offset'(8) 'insert_bytecode'(4) 'write_frame'(4) 'start_offset' 'annotations-offset'(2) 'size'
t_sp_p6ogetvc_o: ''(3) 'optimize_call' 'add_dispatchee_to_proto'
t_sp_rebless: 'statementlist' 'statement'
t_sp_runbytecode_i: 'canonicalize_pair'(9) 'statement_control:sym<if>'(2) 'assign_op' 'add_variable'(2) 'EXPR' 'infixish' 'is_yada' 'node_walker' 'variable_declarator' 'parse-simple-number'
t_sp_runbytecode_o: 'term:sym<value>'(7) 'apostrophe'(2) 'compile_all_the_stmts'(5) '!protoregex_table'(7) 'comment:sym<#>'(2) 'assemble'(2) '_ws'(4) 'get_decont_name' 'compile_label' 'trait_mod:sym<returns>' 'add-annotation' 'deflongname'(9) 'statementlist_with_handlers' 'create_code_obj_and_add_child'(2) 'linefileof' 'add-string'(3) 'make_variable_from_parts'(34) 'add_variable'(3) 'create_signature_and_params'(55) 'name'(6) 'term:sym<scope_declarator>'(7) 'value' 'privop'(10) 'incorporate_inner'(2) 'delete_unused_autoslurpy'(3) 'find_lexical_symbol' 'new_type'(2) 'compose_attributes' 'infix:sym<??(8) 'wrap_return_type_check'(6) 'term:sym<multi_declarator>'(8) 'arglist'(23) 'term:sym<colonpair>'(7) 'optimize_nameless_call'(6) 'register_local'(4) 'declare_param'(4) 'migrate_blocks'(2) 'quote:sym<dblq>'(7) 'MATCH'(6) 'compile_with_stmt_temps'(2) 'concretizations'(4) 'infix:sym<,>'(6) 'check-type-compat'(2) 'try_select' 'MARKER' 'generate_buildplan_executor'(4) 'initializer:sym<=>'(15) 'compute_mro'(12) 'escape:sym<$>'(9) 'desigilname'(5) 'find_macro_routine'(2) 'lambda'(2) 'infix:sym<:=>'(5) 'starter'(4) 'val'(2) 'unbox' 'call-meth'(8) 'canonicalize_pair'(8) 'xblock'(10) 'scope_declarator' 'inline_call'(9) 'to_mast' 'methods'(9) 'multi_declarator:sym<proto>' 'O'(4) 'push_thunk'(2) 'arg_flat_nok' 'default_value'(10) 'nulltermish'(3) 'compile-simple-call'(2) 'apply_traits'(2) 'clone_braid_from'(6) 'numish'(12) 'alpha' 'blockoid'(6) 'multi_declarator' 'terminator' 'get_attribute_meta_object'(2) 'statement_mod_loop' 'install_method'(3) 'find_symbol'(18) 'default_topic_kind' 'pblock'(16) 'declarator'(43) '!INTERPOLATE'(5) 'pre-size-array' 'before'(3) 'specialize_with'(29) 'generate_accessor'(6) 'add_stash' 'postfixish'(21) 'has_core-ish_junction'(5) 'semilist'(26) 'circumfix:sym<{(3) 'get_last_stmt'(2) 'make_pair'(12) 'is_attr_alias'(2) 'ws'(2) 'optimize_call'(5) 'term:sym<identifier>'(10) 'unv'(2) 'wanted'(61) 'decint'(3) 'postprocess_val'(2) 'trait_mod:<does>'(2) 'optimize_private_method_call'(2) 'infixish'(28) 'normspace'(8) 'param_sep'(11) 'quote:sym<apos>'(7) 'BUILD'(2) 'args'(9) 'semiarglist'(8) 'create_container_descriptor'(6) 'colonpair'(30) 'has_method'(4) 'install_lexical_magical'(14) 'declare_variable'(7) 'parse-int-frac-exp'(2) 'method_def'(10) 'setup_attr_var'(2) 'is_yada' 'add_signature_binding_code'(8) 'incorporate_multi_candidates'(5) 'term:sym<variable>'(6) 'begin_time_lexical_fixup'(9) 'instantiated_type'(2) 'scope_declarator:sym<my>'(9) 'nibble_to_str'(17) 'term:sym<name>'(44) 'visit_var'(21) 'write_header'(2) 'add_constant'(3) 'container_type_info'(17) 'param_term'(6) 'LANG'(19) 'lower_signature'(5) 'quote_lang' 'compile'(3) 'term' '!clone_match_at' 'fully_qualified_with'(2) 'sigil'(2) 'postprocess_words'(4) 'typename'(28) 'statement_control' 'sigmaybe' 'circumfix:sym<ang>' 'bind_op'(27) 'maybe_add_inlining_info'(36) 'quantifier' 'coloncircumfix'(9) 'compile_node'(10) 'compose'(15) 'mark_variable_used' 'value:sym<quote>'(7) 'publish_boolification_spec' 'ACCEPTS'(2) 'quote' 'terminator:sym<;>'(2) '!cursor_pass'(2) 'check_variable'(5) 'stopper'(9) 'pkg_add_attribute'(2) 'regex_nfa' 'atom'(5) 'signature_params'(4) 'subrule'(6) 'compile_time_value' 'variable'(23) 'is_from_core'(2) 'termish'(16) 'value:sym<number>'(6) 'variable_declarator'(18) 'postcircumfix:sym<[; 'trait_mod:sym<is>'(39) 'compile_in_context'(4) 'apply'(12) 'longname'(7) 'node_walker'(3) 'can_chain_junction_be_warped'(2) 'find_in_setting'(3) 'terminator:sym<)>'(2) 'can_has_coercerz'(5) 'methodop'(21) 'param_var'(19) 'setup_mixin_cache' 'is_lexical'(3) 'signature'(25) 'modifier_expr'(8) 'find_lexical_container_type'(2) 'add_numeric_constant'(4) 'assemble_and_load' 'create_BUILDPLAN'(6) 'collect_sc_deps' 'newpad'(4) 'compile_mastop'(5) 'want' 'c3_merge'(5) 'validate_type_smiley' 'number:sym<numish>'(6) 'deftermnow'(11) 'add_param'(6) 'get_callsite_id_from_args'(2) '!alt'(3) 'visit_op'(84) 'statement_control:sym<if>'(9) 'MARKED' 'create_signature' 'is_anon_capture' 'package_def'(15) 'rxstopper'(4) 'publish_type_cache'(3) 'whatever_curry'(4) 'routine_declarator' 'nibble'(5) 'attributes'(6) 'maybe-definite-how-base' 'type_constraint'(12) 'number' 'postcircumfix:sym<{; 'twigil:sym<!>'(5) 'twigil:sym<.>'(5) 'analyze_args_for_ct_call' 'create_parameter'(2) 'package_declarator:sym<class>'(9) 'term:sym<routine_declarator>'(7) 'named_param'(14) 'push_inner_block'(2) 'statement_mod_cond:sym<if>'(17) 'cheat_heredoc' 'parameter'(46) 'infix:sym<~>'(5) 'visit_concat'(6) 'stub_code_object' 'visit_block'(3) 'sigmaybe:sym<normspace>'(4) 'visit_want'(9) 'morename'(5) 'publish_container_spec'(2) 'push_lexpad'(2) 'dissect_longname'(2) 'Str'(2) 'WANTED'(4) 'call_ct_chosen_multi'(2) 'subshortname'(4) 'visit_children'(32) 'find_single_symbol'(22) 'box'(2) 'integer'(12) 'infix:sym<=>'(6) 'sigterm' 'scoped'(19) 'UNWANTED' 'twigil' 'identifier'(4) 'find_var_decl'(6) 'label' 'xblock_immediate' 'term:sym<self>'(8) '!cursor_init'(4) 'loop_body'(2) 'substitute_inline_placeholders'(3) '!protoregex'(2) 'dottyop'(7) 'EXPR'(67) 'already_declared'(12) 'nibbler'(19) 'scopes_in' 'prefixish'(9) 'fatalize'(17) 'handle-list-semis'(2) 'multi_declarator:sym<multi>'(11) 'twigil:sym<*>'(5) 'install_lexical_container'(2) 'make_variable' 'inline_immediate_block'(12) 'defterm'(6) 'circumfix:sym<((8) 'maybe-nominalize'(2) ''(396) 'type_check'(31) '!reduce'(3) 'trait_mod:sym<does>' 'prepare' 'trait'(8) 'type_check_parents'(5) 'colonpair_variable'(9) 'compile_op'(2) 'add' 'initializer' 'lexical_vars_to_locals'(13) 'comment:sym<line_directive>'(8) 'parse-simple-number' 'bless' 'is_dynamic' 'assign_op'(10) 'push_regalloc' 'coerce' 'is_lexical_declared' 'delete_unused_magicals'(2) 'install_package'(5) 'stdstopper'(3) 'routine_declarator:sym<method>'(9) 'string_to_int' 'setup_finalization'(2) 'scope_declarator:sym<has>'(7) 'trait_mod' 'assemble_to_file' 'postcircumfix:sym<ang>'(4) 'block_closure'(4) 'count_inline_placeholder_usages'(2) 'kok'(6) 'is_outer_foldable' 'end_keyword'(2) 'optimize'(12) 'compose_meta_methods' 'statement'(3) 'build_container'(10) 'parse'(12) 'simplify_refs'(2) 'find_lexical'(2) 'term:sym<circumfix>'(7) 'EXPR_reduce'(3) 'new'(7) 'terminator:sym<}>'(2) 'unsp' 'circumfix' 'onlystar'(12) 'find_method'(24) 'sort_dispatchees' 'needs_cond_passed'(3) 'add_worry' 'finishpad'(12) 'multisig'(11) 'pblock_immediate' 'statement_mod_cond' 'dotty:sym<.>'(10) 'postfix_prefix_meta_operator' 'as_mast'(8) 'visit_op_children' 'is_name' 'post_constraint'(27) 'is_lexical_marked_ro' 'infixstopper'(15) 'attach_signature'(4) 'dissect_type_into_parameter'(4) 'compile_time_value_str' 'eat_terminator'(5) 'symbol_lookup'(10) 'routine_declarator:sym<sub>'(9) 'term:sym<nqp::op>'(10) 'escape'(4) 'parents'(5) 'remove_decl' 'colonpair_nibble_to_str'(2) 'do_nibbling'(5) 'sublongname'(5) 'add_string_constant'(2) 'terminator:sym<if>'(3) 'decontrv_op' 'raku-multi-plan' 'build_container_and_add_to_sc'(2) 'infix:sym<&&>'(5) 'statementlist'(49) 'add_phasers_handling_code'(2) 'create_code_object'(2) 'methodize_block'(3) 'op_eq_core' 'multi_declarator:sym<null>'(5) 'autosink'(8) 'regex_mark'(2) 'compile_annotation'(8) 'newthunk'(3) 'compose_repr'(7) 'ENDSTMT'(10) 'ident' 'emit_object_boolify' 'initializer:sym<:=>'(13)
t_sp_runbytecode_s: 'colonpair'(2) 'EXPR'(8) 'apply_traits'(2) 'infixish'(2) 'canonicalize_pair' 'method_def'(2) 'type_constraint' 'param_sep' 'atom' 'trait_mod:sym<is>'(2) 'typename' 'parameter'(17) 'methodop' 'postfixish' 'decint' 'dissect_longname'(2) 'variable_declarator'(3) 'variable'(6) 'term:sym<nqp::op>' 'term:sym<name>'(3) 'is_yada' 'comment:sym<line_directive>' 'term:sym<identifier>'(6) 'make_variable'(2) 'declarator'(7) 'named_param'(2) 'visit_children'(4) 'param_var'(5) ''(5) 'EXPR_reduce'(2) 'statement_control:sym<if>'(2) 'linefileof'(2) 'defterm' 'string_to_int' 'add_variable'(2)
t_sp_runbytecode_v: 'stopper'(8) 'autosink'(2) 'do_nibbling' 'deftermnow'(6) 'sublongname' 'dotty:sym<.>'(2) 'trait_mod:sym<is>'(3) 'twigil:sym<!>'(2) 'term:sym<variable>'(2) 'create_signature_and_params'(23) 'regex_mark'(2) 'routine_declarator:sym<method>'(2) 'infixstopper'(10) 'bind_op'(18) 'statementlist'(12) 'package_declarator:sym<class>'(2) 'apply_traits'(2) 'make_variable_from_parts'(14) 'compose_attributes'(2) 'mergesubstates'(6) 'signature'(3) 'ENDSTMT'(2) 'infixish'(4) 'create_code_obj_and_add_child' 'term:sym<nqp::op>'(3) '!reduce'(2) 'new'(18) 'infix:sym<??(2) 'prefixish'(5) 'param_sep'(4) 'postprocess_val' 'specialize_with'(14) 'xblock'(2) 'multisig'(2) 'block_closure'(3) 'newthunk' 'raku-multi-plan' 'termish' 'terminator:sym<)>' 'methodize_block'(3) 'raku-multi-non-trivial-step' 'cheat_heredoc' 'postfixish'(5) 'sigmaybe:sym<normspace>' 'multi_declarator:sym<multi>'(3) 'compile' 'postprocess_words'(2) 'sigterm'(2) 'infix:sym<&&>'(2) 'initializer:sym<:=>'(2) 'desigilname'(3) 'EXPR'(24) 'add_string_constant' 'default_value'(3) 'decint'(3) 'finishpad'(8) 'unv'(3) 'already_declared'(2) 'routine_declarator:sym<sub>'(2) 'postcircumfix:sym<ang>' 'incorporate_multi_candidates'(9) 'visit_want'(4) 'quote:sym<apos>'(2) 'statement_mod_cond:sym<if>'(3) 'add_constant'(3) 'prepare'(3) 'O'(2) 'quote:sym<dblq>'(2) 'add_multi_method' 'package_def'(17) 'add_numeric_constant' 'visit_op_children'(2) 'term:sym<circumfix>' 'terminator:sym<;>' 'insert_bytecode'(3) 'compose'(18) 'terminator:sym<if>' 'statement' 'eat_terminator' 'declarator'(10) 'scoped'(3) 'morename'(2) 'type_check' 'trait_mod:sym<returns>' 'set' 'generate_buildplan_executor'(2) 'stdstopper'(2) 'inline_call'(7) 'term:sym<scope_declarator>' 'handle-list-semis' 'finish_code_object'(2) 'variable_declarator'(4) 'lexical_vars_to_locals'(12) 'scope_declarator:sym<has>'(2) 'infix:sym<=>' 'colonpair'(9) 'initializer:sym<=>'(2) 'fatalize'(14) 'alpha' 'circumfix:sym<{(2) 'wrap_return_type_check'(6) 'methodop'(13) 'lower_signature' 'assign_op'(6) 'deflongname'(4) 'method_def'(11) 'get_decont_name'(2) 'normspace'(4) 'number:sym<numish>'(2) 'coloncircumfix'(8) 'trait'(3) 'count_inline_placeholder_usages' 'optimize_private_method_call'(7) 'identifier'(2) 'privop'(7) 'value:sym<quote>' '_ws' 'rxstopper'(2) 'term:sym<self>'(2) 'twigil:sym<.>'(2) 'is_name' 'starter'(4) 'args'(3) '!INTERPOLATE'(4) 'dissect_type_into_parameter'(4) 'optimize_call'(2) 'simplify_refs' 'statement_control:sym<if>'(7) 'symbol_lookup'(5) 'LANG'(11) 'add-annotation'(2) 'variable'(9) 'signature_params'(5) 'longname'(2) 'inline_immediate_block'(3) 'before'(3) 'begin_time_lexical_fixup'(4) 'call_ct_chosen_multi'(3) 'named_param'(5) 'statementlist_with_handlers'(5) 'install_package'(3) 'term:sym<routine_declarator>' 'declare_variable'(3) 'post_constraint'(4) 'type_constraint'(5) 'call-meth' 'value:sym<number>'(2) 'infix:sym<,>' 'install_lexical_container'(6) 'semilist'(4) 'numish'(5) 'new_type'(2) 'param_var'(10) 'scope_declarator:sym<my>'(2) 'terminator:sym<}>' 'optimize_nameless_call' 'newpad'(2) 'lambda'(2) 'defterm'(5) 'end_keyword' 'escape:sym<$>' 'pblock'(11) '!clone_match_at' '!reduce_with_match' 'integer'(3) 'EXPR_reduce' 'visit_concat'(2) 'setup_attr_var' 'multi_declarator:sym<null>' 'dottyop'(4) 'kok' 'circumfix:sym<( 'migrate_blocks' 'semiarglist'(2) 'install_method' 'to_mast' 'term:sym<name>'(15) 'param_term'(2) 'colonpair_variable'(3) 'onlystar'(5) 'infix:sym<:=>'(2) 'blockoid'(4) 'term:sym<multi_declarator>' 'visit_var'(24) 'delete_unused_autoslurpy' 'instantiated_type'(2) 'term:sym<colonpair>' 'MARKER' 'term:sym<identifier>'(6) 'subrule'(12) 'arglist'(10) 'as_mast'(7) 'visit_op'(14) 'name'(3) 'assemble'(15) 'comment:sym<#>' 'infix:sym<~>'(2) 'add_lexical' 'is_lexically_visible'(2) 'wanted'(2) 'loop_body' 'incorporate_inner'(2) 'parameter'(17) 'typename'(5) 'visit_block'(3) 'modifier_expr' 'create_block'(2) 'compile_node'(8) 'subshortname' 'sigil'(2) 'apostrophe' 'visit_children'(19) 'apply'(9) '!protoregex'(3) 'declare_param'(3) 'check_variable' 'RESTRICTED'(2) 'generate_accessor'(10) 'mro'(2) '!cursor_next' 'twigil:sym<*>'(2) 'add_signature_binding_code'(12) 'comment:sym<line_directive>'(2) 'release_temp' 'term:sym<value>' 'reference_to_code_object'(2) ''(219) 'nibbler'(6) 'compile_in_context'(4) 'arg_flat_nok'
t_sp_runcfunc_i: 'deflongname'(2) 'maybe-nominalize'(2) 'delete_unused_autoslurpy'(2) 'set'(2) 'begin_time_lexical_fixup'(3) 'mro'(8) 'peel-off-candidate' 'variable_components'(2) 'add_constant'(9) 'nibble_to_str'(9) 'backend' 'delete_unused_magicals'(4) 'validate_type_smiley' 'mergesubrule'(3) 'lang_key'(2) 'simple-args-proto' 'apply'(26) 'variable_declarator'(3) 'resolve_mo'(3) 'inline_call'(4) 'arrange_args'(2) 'postfixish'(5) 'optimize_nameless_call'(3) 'regex_mast' 'is_lexical_marked_ro' 'colonpair'(5) 'raku-multi-plan' 'apply_traits'(2) 'publish_type_cache'(8) 'concretizations'(16) 'has_core-ish_junction'(2) '!find_wrappee'(3) 'maybe_add_inlining_info'(8) 'declare_param' 'add_signature_binding_code'(11) 'privop'(3) 'add_clone_for_cuid' 'install_lexical_magical'(2) 'trial_bind' 'term:sym<nqp::op>' 'find_in_setting' 'param_var' 'dissect_type_into_parameter'(12) 'signature_params'(2) 'add_fixup_task' 'sublongname' 'methods'(18) 'loop_body'(2) 'param_sep' 'optimize'(6) 'infix:sym<=>'(2) 'semilist'(2) 'signature'(3) 'add-internal' 'c3_merge'(25) 'optimize_call'(4) 'trait_mod:sym<is>'(7) 'addedge'(2) 'default_topic_kind' 'colonpair_variable' 'termish'(4) 'arglist'(8) 'term:sym<self>' 'compile_mastop'(6) 'LANG'(4) '!protoregex_table'(7) 'postprocess_words'(3) 'statement_control:sym<if>' 'new'(9) 'create_BUILDPLAN'(36) 'archetypes' 'collect_sc_deps' 'incorporate_multi_candidates'(25) 'fatalize'(13) 'find_symbol'(7) 'symbol'(3) 'compile_in_context'(3) 'has_named_slurpy_or_capture' 'get_frame_index' 'accepts_type'(6) 'publish_container_spec' 'compose_attributes'(8) 'infixish'(3) 'make_variable_from_parts'(8) 'remove_decl' 'find_method_fallback'(4) 'initializer:sym<=>' 'write_frame'(3) 'whatever_curry'(11) 'release_register' 'package_def'(8) 'pblock'(7) 'wrap_return_type_check'(6) 'can_chain_junction_be_warped'(2) 'add_strings' 'generate_buildplan_executor' 'auto_viv_container' 'multi_declarator:sym<multi>' 'comment:sym<line_directive>' 'document'(4) 'parameter'(9) 'sort_dispatchees' 'simplify_refs'(2) 'MATCH'(2) 'incorporate_inner'(3) 'semiarglist' 'compile'(4) 'find_var_decl'(2) 'EXPR'(14) '!INTERPOLATE'(4) 'prepare'(3) 'size' 'type_check'(62) 'compile_annotation'(2) 'collect_bytecode' 'specialize_with'(18) 'collect_extop_names' 'mark_variable_used' 'compile_all_the_stmts'(8) 'join' 'optimize_private_method_call'(2) 'prefixish'(2) 'variable'(5) 'inline_immediate_block'(2) 'compose_meta_methods'(2) 'term:sym<identifier>'(3) 'find_method'(6) 'deftermnow' 'visit_want'(4) 'statementlist_with_handlers'(3) 'finish_code_object'(2) 'install_package'(4) 'type' 'add_parent'(9) 'defterm'(2) 'lexical_vars_to_locals'(13) 'statementlist'(8) 'colonpairs_hash' 'create_block'(2) 'declarator'(2) 'has_method' 'setup_attr_var' 'EXPR_reduce' 'compute_mro'(33) 'create_code_obj_and_add_child' 'trait_mod:<does>'(4) 'type_check_parents'(5) 'onlystar'(2) 'add_categorical' 'visit_var'(18) 'can' 'fresh_register' 'return_kind' 'instantiated_type'(4) 'call-meth'(5) 'needs_cond_passed' 'incompat-revisions' 'sort_protos' 'find_single_symbol'(8) 'reference_to_code_object'(2) 'is_narrower'(5) 'check_variable'(3) 'typename'(3) 'migrate_blocks'(3) 'visit_children'(46) 'concat'(2) 'wanted'(13) 'create_signature_and_params'(18) 'decontrv_op' 'visit_op'(37) 'assemble'(4) 'insert_bytecode'(12) 'container_type_info'(15) 'add_to_set'(2) 'parse'(3) 'shallow_copy' 'to_mast' 'compose_method_table'(6) 'generate_accessor'(12) 'find_block_calls_and_migrate'(2) 'named_param' 'blockoid'(2) 'set_language_version'(4) 'subrule'(5) 'cleanup' 'parents'(11) 'maybe-definite-how-base' 'has-named-args-mismatch'(2) 'install_lexical_container'(2) 'register_local'(10) 'block_closure' 'ENDSTMT' 'compose_repr'(20) 'assign_op' 'exists_stage' 'nibbler'(8) 'integer' 'check_default_value_type'(2) 'longname' 'write_header' 'assemble_to_file'(2) 'compose'(16) 'compile_node'(12) 'install_method'(4) 'sorted_keys' 'name'(4) 'parse-int-frac-exp'(2) 'contains_indirect_lookup' 'explain_mystery'(4) 'scoped' 'get_escaping_handler_vars' 'methodop'(4) ''(196) 'is_outer_foldable'(2) 'analyze_args_for_ct_call'(10) 'do_nibbling'(2) 'method_def'(4) 'autosink'(8) 'cry_sorrows' 'declare_variable'(9) 'set_ver' 'dissect_longname'(3) 'postcircumfix:sym<ang>' 'already_declared'(4) 'add-label' 'build-flat-method-table'(32) 'setup_finalization'(3) 'postprocess_val' 'bind_op'(6) 'poison_var_lowering' 'finishpad'(6) 'visit_block'(9) 'type_name_parts'(4) 'new_type' 'get_callsite_id_from_args'(4) 'compile_time_value_str' 'term:sym<name>'(16) 'optimize-param-typecheck' 'as_mast' 'handle-list-semis'(2) 'attributes'(20) 'build_meth_info'(4) 'symbol_lookup'(10) 'add_lexical'(5)
t_sp_runcfunc_n: 'numish' 'write_header'(2)
t_sp_runcfunc_o: 'has-named-args-mismatch' 'peel-off-candidate'(2) 'raku-multi-plan' ''(109) 'raku-multi-non-trivial-step'(2)
t_sp_runcfunc_s: 'clone_inner' 'unbox' 'is_var' 'release_register' 'box'(4) 'add_comp_line_directive'(2)
t_sp_runcfunc_v: 'parse-simple-number' 'raku-multi-non-trivial-step'(2) 'val'(4) 'raku-multi-plan'(2) ''(35)
t_takehandlerresult: 'add_numeric_constant' 'optimize_call'(2) 'check_variable' 'add_unresolved' 'install_package'(2) 'optimize_private_method_call' 'EXPR'(2) 'add_method'(4) 'make_variable_from_parts'(2) 'compile_in_context' 'instantiated_type'(2) 'is_type' 'maybe_add_inlining_info'(8) 'postprocess_val' 'infixish' 'is_name' 'analyze_args_for_ct_call' 'compose_method_table' 'get_compiler_services' 'istype'(2) 'fully_qualified_with' 'lexical_vars_to_locals' 'get_cached_conc'(2) 'check_default_value_type'(4) 'symbol_has_compile_time_value' 'protect' 'get_attribute_meta_object'(2) 'bind_op'(6) 'visit_op'(4) 'visit_var'(4) ''(14) 'optimize_p6typecheckrv' 'find_macro_routine' 'build_container'(2) 'methodop' 'nibble_to_str'(6) 'apply'(3)
t_throwcatdyn: ''
t_throwpayloadlex: 'compile' 'apply' 'inline_call'(2) 'optimize_call'(3) 'find_lexical_container_type' 'specialize_with'(2) 'top_routine' 'is_attr_alias' 'is_inlinable'(2) 'find_method_fallback'(2) 'node_walker'(3) 'find_symbol'(9) 'optimize'(4) 'find_macro_routine' 'c3_merge'(10) 'find_single_symbol'(20) 'sift_down'(2) 'get_frame_index' 'add_numeric_constant' 'sorted_keys'(2) 'type_name_parts'(2) 'raku-multi-plan' 'visit_op'(40) 'optimize_p6typecheckrv'(2) 'wanted'(2) 'add_memo' 'already_declared'(2) 'is_narrower' 'optimize-param-typecheck' 'whatever_curry'(2) 'get_decont_name' 'nibble_to_str'(2) 'find_in_setting'(2) 'sort_dispatchees' 'get_callsite_id_from_args' 'EXPR'(2) '!INTERPOLATE'(8) 'inline_immediate_block'(3) 'find_method'(7) 'raku-multi-non-trivial-step'(2) 'analyze_args_for_ct_call'(3) 'can' 'find_lexical_symbol' 'get_cached_conc'(2) 'optimize_nameless_call'(4) 'visit_concat' 'align' '!find_wrappee'(6) 'create_code_obj_and_add_child' ''(17) 'coercion'(2) 'find_lexical' 'wrap_return_type_check'(3) 'get_escaping_handler_vars' 'variable_declarator' 'find_var_decl'(2) 'type_check'(4) 'add_constant'(3) 'incompat-revisions' 'methodop' 'compile_node'(3) 'parents'(5) 'symbol_lookup'(5)
t_throwpayloadlexcaller: 'compose' '' 'return'
t_time: ''
t_trunc_u16: 'write_frame'(4) 'write_uint16'
t_trunc_u32: 'add-internal' 'add-label' 'write_header'(30) 'add-annotation' 'write_uint32_at' 'insert_bytecode'(8) 'compile_label' 'write_uint32' 'write_frame'(10) 'size'(3)
t_trunc_u8: 'align' 'add-internal' 'write_uint8'
t_unless_s: '!cursor_pass'(3) 'capture_inner' 'clone_inner' 'get_callsite_id_from_args' 'cuid' 'analyze_args_for_ct_call' 'visit_want'(2) 'finish_code_object'
t_writeuint: 'add-annotation' 'insert_bytecode'(4) 'get_callsite_id_from_args' ''(118) 'loop_body'(3)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment