===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
rakudo-2020.10/3rdparty/nqp-configure/lib/NQP/Macros.pm-520-
rakudo-2020.10/3rdparty/nqp-configure/lib/NQP/Macros.pm:521:    my $where = $params{where} // 'templates';
rakudo-2020.10/3rdparty/nqp-configure/lib/NQP/Macros.pm-522-    delete $params{where};
##############################################
rakudo-2020.10/3rdparty/nqp-configure/lib/NQP/Macros.pm-634-        "\n"
rakudo-2020.10/3rdparty/nqp-configure/lib/NQP/Macros.pm:635:      . $self->inc_comment("Included from `$_[0]`")
rakudo-2020.10/3rdparty/nqp-configure/lib/NQP/Macros.pm-636-      . $text
rakudo-2020.10/3rdparty/nqp-configure/lib/NQP/Macros.pm:637:      . $self->inc_comment("End of section included from `$_[0]`");
rakudo-2020.10/3rdparty/nqp-configure/lib/NQP/Macros.pm-638-}
##############################################
rakudo-2020.10/3rdparty/nqp-configure/lib/NQP/Config.pm-264-            && ( $_ =
rakudo-2020.10/3rdparty/nqp-configure/lib/NQP/Config.pm:265:`"$prefix\\bin\\nqp-m.exe" -e "print(nqp::backendconfig()<make>)"`
rakudo-2020.10/3rdparty/nqp-configure/lib/NQP/Config.pm-266-            )
##############################################
rakudo-2020.10/3rdparty/nqp-configure/lib/NQP/Config.pm-273-            && ( $_ =
rakudo-2020.10/3rdparty/nqp-configure/lib/NQP/Config.pm:274:`"$prefix\\bin\\nqp-m.bat" -e "print(nqp::backendconfig()<make>)"`
rakudo-2020.10/3rdparty/nqp-configure/lib/NQP/Config.pm-275-            )
##############################################
rakudo-2020.10/3rdparty/nqp-configure/lib/NQP/Config.pm-959-
rakudo-2020.10/3rdparty/nqp-configure/lib/NQP/Config.pm:960:    my $where     = $params{where} || 'templates';
rakudo-2020.10/3rdparty/nqp-configure/lib/NQP/Config.pm-961-    my $where_dir = $self->cfg( "${where}_dir", strict => 1 );
##############################################
rakudo-2020.10/3rdparty/nqp-configure/lib/NQP/Config.pm-1141-
rakudo-2020.10/3rdparty/nqp-configure/lib/NQP/Config.pm:1142:        system( 'git', 'config', 'remote.origin.pushurl', $pushurl )
rakudo-2020.10/3rdparty/nqp-configure/lib/NQP/Config.pm-1143-          if defined $pushurl && $pushurl ne $pullurl;
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-147-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:148:### `mute($on)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-149-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:150:Sets `quiet` attribute-flag to `$on` or to a _true_ value if used without an argument.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-151-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:152:### `note($type, @message)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-153-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:154:For cases where a notice must be output which is not a subject for `quiet`ness and requires user attention. `$type` is
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-155-a short message explaining what type of notice we're printing. It's a free-form, but words like `ATTENTION` or 'WARNING'
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-175-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:176:### `batch_file($file)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-177-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-189-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:190:### `option($opt)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-191-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:192:Returns a option `$opt` or _undef_ if its doesn't exists.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-193-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:194:### `has_option($opt)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-195-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:196:Returns _true_ if option `$opt` exists. It may not necessarily be defined though.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-197-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:198:### `validate_backend($backend, $method)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-199-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:200:Dies if `$backend` is not supported. Error message would inform method name if `$method` is defined.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-201-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:202:Returns `$backend`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-203-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-207-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:208:### `known_backend($backend)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-209-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:210:Returns _true_ if `$backend` is supported.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-211-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-215-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:216:### `abbr_to_backend($backend_abbreviation)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-217-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-219-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:220:### `backend_abbr($backend)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-221-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:222:Returns `$backend` short name.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-223-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:224:### `backend_config($backend [, %config])`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-225-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-230-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:231:### `use_backend($backend)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-232-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:233:Activates a `$backend` for build. This includes:
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-234-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-236-  the backends were activated.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:237:- if no other backends were activated yet, the `default_backend` configuration variable is set to `$backend`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-238-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-244-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:245:### `active_backend($backend)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-246-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:247:Returns _true_ if `$backend` is activate.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-248-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-252-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:253:### `base_path($relative_path)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-254-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-271-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:272:### `parse_backends($cli_backends)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-273-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-275-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:276:### `backend_error($backend, @msgs)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-277-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:278:Stores error messages related to a `$backend`.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-279-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:280:### `backend_errors($backend)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-281-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:282:Returns a list or arrayref (context dependant) of stored errors for a `$backend`.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-283-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-305-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:306:### `make_option($opt[, no_quote => 1])`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-307-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-320-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:321:### `is_executable($file)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-322-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:323:Returns _true_ if `$file` is an executable.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-324-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:325:### `github_url($protocol, $user, $repo)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-326-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-327-Builds URL for a github repository based on requested protocol. The protocol could be either _"git"_ or _"https"_.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:328:`$user` is github's user account which owns the repository `$repo`.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-329-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:330:### `repo_url($repo_alias[, %params])`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-331-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:332:Higher level github URL builder. `$repo_alias` is a key from `repo_maps` attribute: one of _moar_, _nqp_, _rakudo_, or
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-333-_roast_ values. The following keys can be used in `%params`:
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-339-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:340:### `find_file_path($short_name, %params)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-341-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:342:Finds a file defined `$short_name` in specified subdirectories. Returns file name with path if found or empty string
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-343-otherwise.
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-347-- `where` - which base directory we're lookin in. Currently it could be either _templates_ or _build_. But any other
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:348:  word can be used as long as there is a configuration variable `${where}_dir`.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:349:- `subdir` – single directory name to look in. Appended to `$where` directory.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-350-- `subdirs` - a list of directories.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:351:- `subdirs_only` – boolean. If _true_ then file isn't searched in `$where` dir itself, only in subdirectories of it.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-352-  For example, one can limit the search of a `Makefile` template by platform of backend directories avoiding the
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-353-  universal `Makefile` template.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:354:- `suffix` - suffix to be appended to `$short_name`.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-355-- `suffixes` - list of `suffix`'es. To look for a file without a suffix too this list must contain an empty string.
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-362-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:363:### `template_file_path($template, %params)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-364-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-375-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:376:### `build_file_path($file_name, %params)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-377-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-388-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:389:### `fill_template_file($infile, $outfile, %params)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-390-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:391:Expand `$infile` into `$outfile`. `$outfile` could be a file name or an opened file handle. `$infile` could be a single
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:392:template name or an arrayref of templates. If `$infile` is a list then all templates are expanded into a single
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:393:`$outfile`.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-394-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-409-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:410:### `fill_template_text($text, %params)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-411-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:412:Expands `$text` by creating an instance of `NQP::Macros` class and calling its `expand` method on the text. Passes
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:413:`$self` as the configuration object for the `NQP::Macros` instance.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-414-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-418-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:419:### `fixup_makefile($text)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-420-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-423-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:424:### `git_checkout($repo, $dir, $branch)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-425-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:426:Checkouts a repository specified by its short name `$repo` (see `repo_maps` attribute) into a directory `$dir`. By
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:427:_checkout_ we mean either `clone` or `fetch`, depending on the existence of `$dir`.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-428-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:429:`$branch` defined what specific branch is requested if defined.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-430-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-441-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:442:### `push_ctx($ctx)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-443-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-458-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:459:As soon as a single loop iteration ends `$scoping` will go out of scope and will be destroyed effectively deactivating
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-460-the context.
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-469-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:470:### `push_config({ $config | %config })`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-471-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-483-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:484:### `cfg($variable, %params)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-485-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-491-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:492:### `set($variable, $value[, in_ctx => 1])`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-493-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-496-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:497:### `prop($property[, strict => 1])`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-498-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:499:Looks for a `$property` in the contexts. If not found then tries the configuration object itself. If property is not
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-500-found but `strict` is set then dies.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-501-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:502:### `in_ctx($property, $value)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-503-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:504:Locates the context where `$property` is defined and has value `$value`.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-505-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-507-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:508:### `shell_quote_filename($filename)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-509-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:510:Quotes/escapes `$filename` in accordance to the current platform's rules.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-511-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:512:### `nfp($filename)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-513-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-518-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:519:### `c_escape_string($string)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-520-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-522-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:523:### `sq_escape_string($string)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-524-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-533-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:534:### `slurp($file)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-535-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:536:Returns `$file` content as a single line.
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-537-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:538:### `os2platform([$os])`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-539-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-551-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:552:### `run_or_die($cmd, %params)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-553-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-555-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:556:### `parse_revision($rev)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-557-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-561-
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md:562:### `cmp_rev($rev_a, $rev_b)`
rakudo-2020.10/3rdparty/nqp-configure/doc/NQP-Config.md-563-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/Macros.md-264-Generates environment variable in the format understood by the current platform.
rakudo-2020.10/3rdparty/nqp-configure/doc/Macros.md:265:I.e. for `@envvar(VAR)@` it will generate `$VAR` on \*nix and `%VAR%` on
rakudo-2020.10/3rdparty/nqp-configure/doc/Macros.md-266-DOS-derivatives (Windows, OS/2).
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/Macros.md-306-Taken MVAR returns either backend prefixed (`@bp@`) or suffixed (`@uc(@backend@)@`)
rakudo-2020.10/3rdparty/nqp-configure/doc/Macros.md:307:makefile variable or macro (`$(VARIABLE)`). For example:
rakudo-2020.10/3rdparty/nqp-configure/doc/Macros.md-308-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/Macros.md-487-This macro executes a Perl code snippet and returns either what the snipped
rakudo-2020.10/3rdparty/nqp-configure/doc/Macros.md:488:returned explicitly or what it's left in `$out`:
rakudo-2020.10/3rdparty/nqp-configure/doc/Macros.md-489-
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/Macros.md-497-
rakudo-2020.10/3rdparty/nqp-configure/doc/Macros.md:498:- `$macros` – object of class `NQP::Macros` which does expansions of the current template.
rakudo-2020.10/3rdparty/nqp-configure/doc/Macros.md:499:- `$cfg` - object of type `NQP::Config`.
rakudo-2020.10/3rdparty/nqp-configure/doc/Macros.md-500-- `%config` – hash of configuration variables. Incorporates all surrounding
rakudo-2020.10/3rdparty/nqp-configure/doc/Macros.md-501-  contexts.
rakudo-2020.10/3rdparty/nqp-configure/doc/Macros.md:502:- `$out` – content of this variable will be returned as macro result unless the
rakudo-2020.10/3rdparty/nqp-configure/doc/Macros.md-503-  snippet returns something explicitly.
##############################################
rakudo-2020.10/3rdparty/nqp-configure/doc/Macros.md-535-
rakudo-2020.10/3rdparty/nqp-configure/doc/Macros.md:536:where without `@nop()@` the closing brace of `$(VAR1)` would combine with
rakudo-2020.10/3rdparty/nqp-configure/doc/Macros.md-537-opening `@` and form fake closing brace for `@q(`:
##############################################
rakudo-2020.10/CAVEATS.md-29-and those where the application binary is actually located. For example, if
rakudo-2020.10/CAVEATS.md:30:`rakudo` binary is installed under `$HOME/raku/bin` then aside of the
rakudo-2020.10/CAVEATS.md:31:system-wide locations it can access libraries in `$HOME/raku/lib` only.
rakudo-2020.10/CAVEATS.md-32-
##############################################
rakudo-2020.10/Configure.pl-17-    if ( !-e '3rdparty/nqp-configure/LICENSE' ) {
rakudo-2020.10/Configure.pl:18:        my $code = system($^X, 'tools/build/update-submodules.pl', Cwd::cwd(), @ARGV);
rakudo-2020.10/Configure.pl-19-        exit 1 if $code >> 8 != 0;
##############################################
rakudo-2020.10/docs/announce/2009-09-15-after a Perl Mongers group.  September 2009 is code named "Seattle" for the
rakudo-2020.10/docs/announce/2009-09:16:enthusiasm they have shown for Perl 6 during monthly meetings, and the
rakudo-2020.10/docs/announce/2009-09-17-feedback, encouragement and support given me for the past several years.
##############################################
rakudo-2020.10/docs/announce/2016.05.md-39-   + JVM fixes
rakudo-2020.10/docs/announce/2016.05.md:40:   + Simplify `$*USER`/`$*GROUP` initialization
rakudo-2020.10/docs/announce/2016.05.md-41- + Additions:
rakudo-2020.10/docs/announce/2016.05.md-42-   + Ability to use a customer debugger module
rakudo-2020.10/docs/announce/2016.05.md:43:   + `$*MAIN-ALLOW-NAMED-ANYWHERE` allows MAIN to be friendlier about where it accepts flags
rakudo-2020.10/docs/announce/2016.05.md-44-   + Add richer set of comparison operators for Versions
##############################################
rakudo-2020.10/docs/announce/2016.12.md-32-    + prefix:<~> now calls .Str on Str types (helps with allomorphs) [e0a415f]
rakudo-2020.10/docs/announce/2016.12.md:33:    + Fixed errors in `$*ARGFILES.lines` limit counter [bd42363]
rakudo-2020.10/docs/announce/2016.12.md-34-    + Fixed bug with add history for Readline module in REPL [f544e4c]
##############################################
rakudo-2020.10/docs/announce/2016.12.md-40-    + Fixed Iterator.flat occasionally skipping inner iterables [61a18c0]
rakudo-2020.10/docs/announce/2016.12.md:41:    + Fixed slurp not propagating :bin and :enc args on `$*ARGFILES` [15f51a5]
rakudo-2020.10/docs/announce/2016.12.md-42-    + Fixed negative zero handling in many places
##############################################
rakudo-2020.10/docs/announce/2017.02.md-79-    + Added experimental `infix:<unicmp>` [6f6f0cf][5870ef9][eb3356c][6990133]
rakudo-2020.10/docs/announce/2017.02.md:80:    + Added experimental `infix:<coll>`, `Any.collate`, and `$*COLLATION`
rakudo-2020.10/docs/announce/2017.02.md-81-        [2061485][4efcc29][46313fa][1923878][5611425][6990133][f85978b]
##############################################
rakudo-2020.10/docs/announce/2017.02.md-124-    + Made `do loop ( init; while; next ) { }` loops about 6% faster [c2eb7fb]
rakudo-2020.10/docs/announce/2017.02.md:125:    + Made `.map: -> $_ --> non-Slippy-Foo { ... }` maps about 2x faster [fdcf462]
rakudo-2020.10/docs/announce/2017.02.md-126-    + Made firing of phasers about 25% faster [7e98504]
##############################################
rakudo-2020.10/docs/announce/2017.03.md-82-    + Implemented Str.parse-names [5c1761a]
rakudo-2020.10/docs/announce/2017.03.md:83:    + Added `$epsilon` argument to Complex.Rat/.FatRat [a4af702]
rakudo-2020.10/docs/announce/2017.03.md-84-    + Fixed loss of precision in Instant.Rat [a4af702]
##############################################
rakudo-2020.10/docs/announce/2017.03.md-92-        This affects any slang modules that access `%*LANG`, `%*PRAGMAS`, and
rakudo-2020.10/docs/announce/2017.03.md:93:        `$*ACTIONS` internals using unofficial API.
rakudo-2020.10/docs/announce/2017.03.md-94- + Removals:
##############################################
rakudo-2020.10/docs/announce/2017.04.md-104-    + [IO] Made IO::Path.dir a `multi` method [fbe7ace]
rakudo-2020.10/docs/announce/2017.04.md:105:    + [IO] `$*TMPDIR` now has a container, so it's possible to `temp` it [b62d1a7]
rakudo-2020.10/docs/announce/2017.04.md-106-    + [IO] Allowed IO::Path.z to be called on directories, to mirror .s [b6838ee]
##############################################
rakudo-2020.10/docs/announce/2017.04.md-109-    + [IO] Implemented IO::Path.concat-with [966a7e3]
rakudo-2020.10/docs/announce/2017.04.md:110:    + [IO] Made `&*chdir` return new `$*CWD` [5464b82]
rakudo-2020.10/docs/announce/2017.04.md-111-    + [IO] Expanded accepted arguments from Cool to IO() in &spurt [099512b]
##############################################
rakudo-2020.10/docs/announce/2017.04.md-122-    + [IO] Changed coercers from Str() to IO() in `&*chdir`, &chdir, IO::Path.chdir, &rename, &move,
rakudo-2020.10/docs/announce/2017.04.md:123:        &copy to avoid limitations of IO::Path.Str and race conditions with `$*CWD`
rakudo-2020.10/docs/announce/2017.04.md-124-        [2483d68][a0ef2ed][ff97083]
##############################################
rakudo-2020.10/docs/announce/2017.05.md-28-    + Made Promise subclass-friendly [a61746fe][a7c23aa2]
rakudo-2020.10/docs/announce/2017.05.md:29:    + Fixed unwanted warnings on Windows with `$*HOME` [4ae7c697]
rakudo-2020.10/docs/announce/2017.05.md-30-    + Fixed handling of `<1` and NaN in Baggy.pick/.roll [40e4e132][e5d2c6f6]
##############################################
rakudo-2020.10/docs/announce/2017.05.md-35-    + Fixed off-by-one in `lines` routines when `:close` is given [bf399380]
rakudo-2020.10/docs/announce/2017.05.md:36:    + Fixed `$*CWD` inside IO::Path.dir's :test Callable [b2a64a13]
rakudo-2020.10/docs/announce/2017.05.md-37-    + Fixed regression with IO::Handle.close's value sunked in .slurp [84eb3599]
##############################################
rakudo-2020.10/docs/announce/2017.05.md-49-    + Fixed typed optional Array and Hash parameters [9f5c8e94][6231ecb0]
rakudo-2020.10/docs/announce/2017.05.md:50:    + Made `$*HOME` default to Nil, not Any [7412184f]
rakudo-2020.10/docs/announce/2017.05.md:51:    + Fixed crash on ^D to `$*IN` when reading with IO::ArgFiles [4b8fd4a4]
rakudo-2020.10/docs/announce/2017.05.md:52:    + Fixed REPL crash when `$*HOME` is not set [1b0e41f9]
rakudo-2020.10/docs/announce/2017.05.md-53-    + Fixed Test.pm6's &like crash when a non-Str is passed [ba3cf4e5]
##############################################
rakudo-2020.10/docs/announce/2017.05.md-109-    + Made Date.clone take a formatter [a9a161ae]
rakudo-2020.10/docs/announce/2017.05.md:110:    + Added `$*DISTRO` and `$*KERNEL` information to `perl6 -V` output [94c4e7bf][b6496eda]
rakudo-2020.10/docs/announce/2017.05.md-111-    + Made `perl6 -V` sort its output [85230d06]
rakudo-2020.10/docs/announce/2017.05.md:112:    + Added support for `$*KERNEL.archname` [0c46aff2]
rakudo-2020.10/docs/announce/2017.05.md:113:    + Added `$*PERL.compiler.verbose-config` [85230d06][c3b47280]
rakudo-2020.10/docs/announce/2017.05.md-114-    + Added typed exceptions to IO::Handle.flush [b43ed18f]
##############################################
rakudo-2020.10/docs/announce/2017.05.md-116-    + Simplified getting osname from VM.config [7c8f8d3e][18706852]
rakudo-2020.10/docs/announce/2017.05.md:117:    + Added VM.osname as a rough equivalent to Perl 5's `$^O` [e79d7498][505ee33d]
rakudo-2020.10/docs/announce/2017.05.md-118-    + Now show `System::Info` information with -V if module is installed [5feb3906][541597b8]
##############################################
rakudo-2020.10/docs/announce/2017.06.md-51-    + Fixed output of IO::Special.perl [7344a3d2]
rakudo-2020.10/docs/announce/2017.06.md:52:    + Made IO::Handle.open with path '-'.IO properly handle non-default `$*OUT`/`$*ERR` [3755c0e7]
rakudo-2020.10/docs/announce/2017.06.md-53-    + Fixed Promise.then to not lose dynamic variables [36bc4102]
##############################################
rakudo-2020.10/docs/announce/2017.06.md-61-    + Fixed incorrect results in ignorecase+ignoremark regex matches [1ac7996a]
rakudo-2020.10/docs/announce/2017.06.md:62:    + Fixed issues with `$*CWD` inside &indir when using relative paths [9151ebaa][326faed6]
rakudo-2020.10/docs/announce/2017.06.md-63-    + Fixed crash with Seq:U.List [5c56e9e7]
##############################################
rakudo-2020.10/docs/announce/2017.06.md-124-    + Made Str:D (elem) Map:D 1.3x faster [b43303f2]
rakudo-2020.10/docs/announce/2017.06.md:125:    + Made `$*KERNEL.signal` 64% faster, overall [79b8ab9d][01d948d2]
rakudo-2020.10/docs/announce/2017.06.md-126-    + Made Iterable.Bag about 60% faster [f2876281]
##############################################
rakudo-2020.10/docs/announce/2017.08.md-78- + Efficiency:
rakudo-2020.10/docs/announce/2017.08.md:79:    + Made `$s (-) $s (-) $s` on a 26 elem set about 1.5x faster [d7fcb314]
rakudo-2020.10/docs/announce/2017.08.md-80-    + Made .Str and .perl 2x faster, .gist 1.4x faster (on a ^100 .Set) [5b6cd406]
##############################################
rakudo-2020.10/docs/announce/2017.09.md-48-    + Fixed NYI compilation of NativeCall sigs with optional params [1818de98]
rakudo-2020.10/docs/announce/2017.09.md:49:    + Fixed missing deconts in nqp::eqaddr() tests [880b33e2]
rakudo-2020.10/docs/announce/2017.09.md-50-    + Fixed Enumeration:D === Enumeration:D [8d938461]
##############################################
rakudo-2020.10/docs/announce/2017.11.md-35-    + Fixed quote lang cache regression [ad16c6fb]
rakudo-2020.10/docs/announce/2017.11.md:36:    + Improved stability by always setting up `$*PID` [a1866b7b]
rakudo-2020.10/docs/announce/2017.11.md-37-    + Implemented hypered nodality for all methodcall variations [3c4041ea]
##############################################
rakudo-2020.10/docs/announce/2018.01.md-98-    + Slightly optimized Array.ASSIGN-POS [6e13bfa2][86d91f2d]
rakudo-2020.10/docs/announce/2018.01.md:99:    + Made `$a ~= "b"` 70% faster [5dd9ed10]
rakudo-2020.10/docs/announce/2018.01.md-100-    + Made constraint checks Num/Int/Str literals 1.1x-10x faster [65d4876d]
##############################################
rakudo-2020.10/docs/announce/2018.02.md-89-  + Efficiency:
rakudo-2020.10/docs/announce/2018.02.md:90:    + Made `$ where Type1|Type2|Type…` typecheck ~8x faster [43b9c829][264a1a27]
rakudo-2020.10/docs/announce/2018.02.md-91-    + Many compunit speedups [5bd33669][6fa1e78f][c268f55c][5be174bb]
##############################################
rakudo-2020.10/docs/announce/2018.02.md-100-    + Made list assignment with roll up to 20% faster [65d6fe48]
rakudo-2020.10/docs/announce/2018.02.md:101:    + Moved `$*PERL` initialization to BEGIN time to save runtime [bdb4d34d]
rakudo-2020.10/docs/announce/2018.02.md-102-    + Made Version.new 82x faster [02d2e2ca]
##############################################
rakudo-2020.10/docs/announce/2018.03.md-49-    + Made Int:D (elem) Range:D be independent of size of Range [de30c162]
rakudo-2020.10/docs/announce/2018.03.md:50:    + Straightened up `$/` handling in Str.subst[-mutate] [874fcdda]
rakudo-2020.10/docs/announce/2018.03.md-51-    + Fixed Metamodel shortname assignments [ce08683f]
##############################################
rakudo-2020.10/docs/announce/2018.04.md-43-    + Fixed QAST::Block migration in `with` + loop-comprehended `for` [fc192212]
rakudo-2020.10/docs/announce/2018.04.md:44:    + Fixed `infix:<->($n)` to not negate [edbbc442]
rakudo-2020.10/docs/announce/2018.04.md-45-    + Fixed crash in double-sink `for ... { Package::foo }` [4402839a]
##############################################
rakudo-2020.10/docs/announce/2018.08.md-68-    + Fixed IO::Handle.encoding to check if$!decoder was set up [edf81bfe]
rakudo-2020.10/docs/announce/2018.08.md:69:    + Fixed `is required($reason)` [7c349b7e]
rakudo-2020.10/docs/announce/2018.08.md-70-    + Fixed `Range.roll(*)`/`roll(N)`/`pick(N)` with big ints [b30800c8]
##############################################
rakudo-2020.10/docs/announce/2018.08.md-81-    + Fixed Distribution::Resource.^mro to not error [bb46381a]
rakudo-2020.10/docs/announce/2018.08.md:82:    + [6.d] Changed `$*ARGFILES` to be based on `$*IN` inside sub MAIN
rakudo-2020.10/docs/announce/2018.08.md-83-        [84d45f07]
##############################################
rakudo-2020.10/docs/announce/2018.08.md-92-    + Gave Routine its own .gist [6ad50d79]
rakudo-2020.10/docs/announce/2018.08.md:93:    + Made sure `my ($a,$b)` does not have any runtime effect [90ef3061]
rakudo-2020.10/docs/announce/2018.08.md-94-    + Prevented REPL from writing to filehandle when opening a file [07d00db1]
##############################################
rakudo-2020.10/docs/announce/2018.08.md-125-    + Renamed `IO::Handle.*-internal` methods to their final names [03d79975]
rakudo-2020.10/docs/announce/2018.08.md:126:    + Removed previously deprecated `$*INITTIME` dynamic variable [a37c6aa4]
rakudo-2020.10/docs/announce/2018.08.md-127-  + Build system:
##############################################
rakudo-2020.10/docs/announce/2018.08.md-150-        [d1729da2][f9963bbf]
rakudo-2020.10/docs/announce/2018.08.md:151:    + Made `my @a = $string.comb` about 1.25x as fast [df5d82e8]
rakudo-2020.10/docs/announce/2018.08.md-152-    + Made subbuf up to 8.5x as fast [4e56ce95]
##############################################
rakudo-2020.10/docs/announce/2018.09.md-30-    + Made it possible to emit Mu [3f10e2d1][db3768e3]
rakudo-2020.10/docs/announce/2018.09.md:31:    + Fixed setting of `$/` when matching NDF [cf1df1d7]
rakudo-2020.10/docs/announce/2018.09.md-32-    + Fixed prefix calls with `.:< ... >` on integer literals [ec366c30]
##############################################
rakudo-2020.10/docs/announce/2018.10.md-31-  + Deprecations:
rakudo-2020.10/docs/announce/2018.10.md:32:    + Deprecated `gethostname()` in favor of `$*KERNEL.hostname` [f7fa5185]
rakudo-2020.10/docs/announce/2018.10.md-33-  + Fixes:
##############################################
rakudo-2020.10/docs/announce/2018.10.md-46-    + Fixed double-closing of handles in `IO::Handle.lines` when `:close` and
rakudo-2020.10/docs/announce/2018.10.md:47:        `$limit` are used [6edb142f]
rakudo-2020.10/docs/announce/2018.10.md:48:    + Fixed closing of handles in `IO::Handle.lines` when `$limit`
rakudo-2020.10/docs/announce/2018.10.md-49-        is used [c1c75740]
##############################################
rakudo-2020.10/docs/announce/2018.10.md-54-  + Additions:
rakudo-2020.10/docs/announce/2018.10.md:55:    + [6.d] Constructs `$()`/`@()`/`%()` no longer have any `$/`-related
rakudo-2020.10/docs/announce/2018.10.md-56-        magic [bb88a032]
##############################################
rakudo-2020.10/docs/announce/2018.10.md-97-    + Made sure `.STORE` only works on instances of mixy/baggy types [9daac683]
rakudo-2020.10/docs/announce/2018.10.md:98:    + Added `$*INSIDE-EVAL` to mark that we're inside an `EVAL` [73b7c603]
rakudo-2020.10/docs/announce/2018.10.md-99-
##############################################
rakudo-2020.10/docs/announce/2018.11.md-32-  + Fixes:
rakudo-2020.10/docs/announce/2018.11.md:33:    + Fixed `$*PERL.version` to always report the right version [c9ecfb7a]
rakudo-2020.10/docs/announce/2018.11.md-34-    + Consistified `:U.pairup` with `:D.pairup` to return a Seq [d73272e4]
##############################################
rakudo-2020.10/docs/announce/2018.11.md-60-    + Implemented `X::Language::TooLate` [3365094f]
rakudo-2020.10/docs/announce/2018.11.md:61:    + `$*COLLATION.set` is no longer experimental [20c41ca5]
rakudo-2020.10/docs/announce/2018.11.md:62:    + Added dynamic variable `$*FOLDING` [cec1f511]
rakudo-2020.10/docs/announce/2018.11.md-63-  + Removals:
##############################################
rakudo-2020.10/docs/announce/2018.12.md-57-  + Efficiency:
rakudo-2020.10/docs/announce/2018.12.md:58:    + Made `<$rx>` interpolation 1.05x as fast [62243cd9]
rakudo-2020.10/docs/announce/2018.12.md-59-    + Made simple regex matches 1.05x as fast [01c56b48]
##############################################
rakudo-2020.10/docs/announce/2019.03.1.md-8-releases. Rakudo 2019.03 (note: no .1) was discovered to have issues
rakudo-2020.10/docs/announce/2019.03.1.md:9:on Windows where calling certain methods on `$*KERNEL`
rakudo-2020.10/docs/announce/2019.03.1.md:10:(like `$*KERNEL.bits`) would throw instead of returning a proper
rakudo-2020.10/docs/announce/2019.03.1.md-11-value. This release is for Windows users only: users on other systems
##############################################
rakudo-2020.10/docs/announce/2019.03.1.md-24-  + Fixes:
rakudo-2020.10/docs/announce/2019.03.1.md:25:    + Fixed issues with `$*KERNEL` on Windows [190a7148][2f9d69c2]
rakudo-2020.10/docs/announce/2019.03.1.md-26-
##############################################
rakudo-2020.10/docs/announce/2019.03.md-29-        `Rat.round` [11da0fb4]
rakudo-2020.10/docs/announce/2019.03.md:30:    + Fixed `$a=~$a` if `use isms <Perl5>` is active [df748ea7]
rakudo-2020.10/docs/announce/2019.03.md-31-        [af868f84]
##############################################
rakudo-2020.10/docs/announce/2019.03.md-38-        resilient against strange values [a6d8858e][54fe8a1a]
rakudo-2020.10/docs/announce/2019.03.md:39:    + [6.d] `$_` container is no longer `is dynamic` [33f79fef]
rakudo-2020.10/docs/announce/2019.03.md-40-        [3d581c8d][c2e272ef]
##############################################
rakudo-2020.10/docs/announce/2019.03.md-43-    + Fixed `Parameter.perl` for slurpy parameters [d8b7fabe]
rakudo-2020.10/docs/announce/2019.03.md:44:    + Fixed `$*EXECUTABLE` path construction after a `chdir` [5c14916b]
rakudo-2020.10/docs/announce/2019.03.md:45:    + Fixed `$*PROGRAM` path construction after a `chdir` [cebf0cb7]
rakudo-2020.10/docs/announce/2019.03.md-46-    + Fixed `.^add_attribute` calls with `Attribute` object stored in
##############################################
rakudo-2020.10/docs/announce/2019.03.md-55-    + Fixed line number accuracy in backtraces [5b231e09]
rakudo-2020.10/docs/announce/2019.03.md:56:    + Made regex literals capture `$/` and `$!` [8ef7c15e][ee2238f7]
rakudo-2020.10/docs/announce/2019.03.md-57-        [4a2124a6]
##############################################
rakudo-2020.10/docs/announce/2019.03.md-93-        reading/writing any number of **bits** [45a945b5]
rakudo-2020.10/docs/announce/2019.03.md:94:    + Added `$?DISTRIBUTION` to give introspection and IO capabilities
rakudo-2020.10/docs/announce/2019.03.md-95-        to the current `Distribution` [32d480ab]
##############################################
rakudo-2020.10/docs/announce/2019.07.md-38-    + Fixed representation of constant constraint in `Parameter.perl` [a1591fbe]
rakudo-2020.10/docs/announce/2019.07.md:39:    + Fixed `$*KERNEL.bits` on Windows [5a9b720d][6e8df010]
rakudo-2020.10/docs/announce/2019.07.md-40-    + Made sure creating a Failure from a Failure object throws [c9110654]
##############################################
rakudo-2020.10/docs/announce/2019.07.md-219-  + Internal:
rakudo-2020.10/docs/announce/2019.07.md:220:    + Refactored `$*KERNEL` internal use of uname [ec40933d]
rakudo-2020.10/docs/announce/2019.07.md-221-    + Got rid of a hack involving early return in `Test.pm6` [84b0e380]
##############################################
rakudo-2020.10/docs/announce/2019.11.md-35-        new language releases [56af07bf]
rakudo-2020.10/docs/announce/2019.11.md:36:    + `die` and `fail` now use `$!` from the calling lexical scope if
rakudo-2020.10/docs/announce/2019.11.md-37-        called without arguments [56af07bf]
##############################################
rakudo-2020.10/docs/announce/2019.11.md-131-        version [86525a3b]
rakudo-2020.10/docs/announce/2019.11.md:132:    + Added `nqp::p6getlexclient` op and `$*OPTIMIZER-SYMBOLS`
rakudo-2020.10/docs/announce/2019.11.md-133-        [cbce0edd][f8768ae5]
##############################################
rakudo-2020.10/docs/announce/2020.01.md-33-      [9fd29cd2][5def05c9][3f51728d]
rakudo-2020.10/docs/announce/2020.01.md:34:    + `$*ARGFILES` special variable now defaults to `$*IN` if no arguments [bde10698]
rakudo-2020.10/docs/announce/2020.01.md-35-    + An attempt to use methods `index`, `indiced`, `contains` on a `List`
##############################################
rakudo-2020.10/docs/announce/2020.01.md-72-    + Add `Supply.repeated` method [ff08697a]
rakudo-2020.10/docs/announce/2020.01.md:73:    + Add `Supply.decode($encoding)` method [59f6a031]
rakudo-2020.10/docs/announce/2020.01.md-74-    + Add `Supply.first` method [ace98531]
##############################################
rakudo-2020.10/docs/announce/2020.01.md-76-    + Allow Supply.head(*-3) to be synonym of Supply.tail(3) [6d6318d4]
rakudo-2020.10/docs/announce/2020.01.md:77:    + Add `Supply.encode($encoding = "utf8")` method [5d6c0b6b]
rakudo-2020.10/docs/announce/2020.01.md-78-    + Add `Supply.comb` method [348d54df][3dd9edff][67ec4b2b]
##############################################
rakudo-2020.10/docs/announce/2020.01.md-90-      latter remains the default behavior [9a4c83af]
rakudo-2020.10/docs/announce/2020.01.md:91:    + Made `.perl` (now `.raku`) method call on signature of {...} display `$_`
rakudo-2020.10/docs/announce/2020.01.md-92-      variable from outer scope [e7c20386]
rakudo-2020.10/docs/announce/2020.01.md:93:    + Add `$*RAKU` variable [a05e169e]
rakudo-2020.10/docs/announce/2020.01.md-94-    + `Raku` is now allowed to be used as a language in EVAL
rakudo-2020.10/docs/announce/2020.01.md-95-      [1c5d010f][632c0083]
rakudo-2020.10/docs/announce/2020.01.md:96:    + Add `:$match` named parameter to `comb` subroutine when called
rakudo-2020.10/docs/announce/2020.01.md:97:      on `Cool` object when the `$matcher` argument is a `Regex`
rakudo-2020.10/docs/announce/2020.01.md-98-      [dd2f072d][a9cd6404]
##############################################
rakudo-2020.10/docs/announce/2020.01.md-101-      [f6254be1]
rakudo-2020.10/docs/announce/2020.01.md:102:    + Allowed colon syntax on `$.foo` method, making `$.foo: 42` work
rakudo-2020.10/docs/announce/2020.01.md-103-      as well as equivalent `self.foo: 42`
##############################################
rakudo-2020.10/docs/announce/2020.02.md-20-    + Ensure Rakudo can be located in a path with Unicode characters on Windows [4c6cd035]
rakudo-2020.10/docs/announce/2020.02.md:21:    + Smart matching a `Regex` no longer breaks if `$/` is not a container [b777d6ff]
rakudo-2020.10/docs/announce/2020.02.md-22-    + `raku -v` now mentions `Raku` as the languages [15621b8e]
##############################################
rakudo-2020.10/docs/announce/2020.02.md-41-      reusing it in multiple react blocks [6fbfc4a0]
rakudo-2020.10/docs/announce/2020.02.md:42:    + Fixed usage of `$^a` withing a substitution regex [50ca2ed9][adb85e44]
rakudo-2020.10/docs/announce/2020.02.md-43-    + Fixed clonning of multi-dim arrays [4a954cbc]
rakudo-2020.10/docs/announce/2020.02.md:44:    + Fixed `$*USER` and other dynamic variables coercion for some buggy cases [3a86272e]
rakudo-2020.10/docs/announce/2020.02.md-45-    + Fixed internal compiler error on parameter re-declaration [3498c540]
##############################################
rakudo-2020.10/docs/announce/2020.02.md-120-    + Change of `IO::Path!new-from-absolute-path` internal method signature [1d946e15]
rakudo-2020.10/docs/announce/2020.02.md:121:    + Correctly set up values for `$*DISTRO` initialization [22d5ffc3]
rakudo-2020.10/docs/announce/2020.02.md-122-    + Change file extensions to Raku format
##############################################
rakudo-2020.10/docs/announce/2020.02.md-129-    + Remove unused `nqp::p6decodelocaltime` as NQP has `nqp::decodelocaltime` [e2ba546f][663c427e]
rakudo-2020.10/docs/announce/2020.02.md:130:    + Rename the `Junction` `$!storage` attribute to `$!eigenstates` [1a6f83c6][911cac4e]
rakudo-2020.10/docs/announce/2020.02.md-131-    + Simplify fetching of the kept `Promise` sentinel in `Lock::Async` [e81e5162]
##############################################
rakudo-2020.10/docs/announce/2020.06.md-24-    + The `run` routine, `Proc.spawn` and `Proc::Async.new` are
rakudo-2020.10/docs/announce/2020.06.md:25:      extended with a new argument `:$win-verbatim-args` defaulting to
rakudo-2020.10/docs/announce/2020.06.md-26-      `False`. If the argument is left off or set to False, the
##############################################
rakudo-2020.10/docs/announce/2020.06.md-37-    + The `gist` method output for multi-dimensional arrays is truncated now [cfc3e57f][4bfe5bd5]
rakudo-2020.10/docs/announce/2020.06.md:38:    + Parametrization a variable type in form `my $foo is Type[Foo, Bar]` works for all types now [de43f193]
rakudo-2020.10/docs/announce/2020.06.md-39-    + The `rotate` method now returns `Seq` instead of `List` [4b501bd4]
##############################################
rakudo-2020.10/docs/announce/2020.06.md-67-    + Add `IO::Path::Parts` class [4387f280][187312b8][e9ea048b][30ae200f]
rakudo-2020.10/docs/announce/2020.06.md:68:    + Add support for `printf($format, Junction)` [110324d3]
rakudo-2020.10/docs/announce/2020.06.md-69-    + Add `Supply.rotate` method [9f7c9278]
##############################################
rakudo-2020.10/docs/announce/2020.06.md-111-    + Optimize symbol lookup [c5f5d7ee][dc6594d6][5d61b3d0]
rakudo-2020.10/docs/announce/2020.06.md:112:    + Prevent `$*OUT` lookup for each eigenstate of Junction when calling `print` or `put` [4297cb05]
rakudo-2020.10/docs/announce/2020.06.md-113-    + Make `printf` routine up to 5% faster [e46d4590]
##############################################
rakudo-2020.10/docs/announce/2020.09.md-36-      on `BagHash` give proper error message when called on a type object [b0b4459c]
rakudo-2020.10/docs/announce/2020.09.md:37:    + Fix behavior of `Supply.head($n)` [46a72998]
rakudo-2020.10/docs/announce/2020.09.md-38-    + Improve wording on `X::MultipleTypeSmiley` error [a9371749]
##############################################
rakudo-2020.10/docs/announce/2020.10.md-47-    + Make BUILD(ALL)PLAN output a bit clearer [a26beb66]
rakudo-2020.10/docs/announce/2020.10.md:48:    + Make `$*USER` and `$*GROUP` return correct values on some non-English
rakudo-2020.10/docs/announce/2020.10.md-49-      locales [6a89d716]
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-11-  `.seek-from-start`, `.seek-from-current`, `.seek-from-end`. [Discussion](https://github.com/zoffixznet/IOwesomeness/issues/1)
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:12:2. Add `:joiner` argument to `.exension` that defaults to empty string if `$replacement` is an empty string or to a `.` if
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:13:  `$replacement` is not an empty string. Also allow `Range` `:parts` parameter. [Usage examples and discussion](https://github.com/zoffixznet/IOwesomeness/issues/5#issuecomment-290079205)
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-14-3. Deprecate IO::Path.chdir in 6.d; remove it in 6.e. [Discussion](https://github.com/zoffixznet/IOwesomeness/issues/26)
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:15:4. Deprecate `$*SPEC` in 6.d; remove it in 6.e. This depends on how successful the plan is when implemented in a module first.
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-16-  [Details](https://github.com/zoffixznet/IOwesomeness/issues/27)
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-22-    - Leave `:close` as is
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:23:    - Make IO::Path's methods close handle when `$limit` is reached or iterator
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-24-        is exhausted
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-49-    - [Make `IO::Path.resolve` fail if it can't resolve path](#make-iopathresolve-fail-if-it-cant-resolve-path-issue-for-discussion)
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:50:    - [Make `&words` default to `$*ARGFILES`](#make-words-default-to-argfiles-issue-for-discussion)
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-51-- [Changes with Backwards-Compatible Support](#changes-with-backwards-compatible-support)
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-53-    - [Rename `IO::Handle.slurp-rest` to just `.slurp`](#rename-iohandleslurp-rest-to-just-slurp-issue-for-discussion)
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:54:    - [`:$test` parameter on multiple routines](#test-parameter-on-multiple-routines-issue-for-discussion)
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-55-- [Changes with No Backwards-Compatible Support](#changes-with-no-backwards-compatible-support)
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-65-- [Controversial Changes](#controversial-changes)
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:66:    - [Make `IO::Path.Str` Return `$.abspath`](#make-iopathstr-return-abspath-issue-for-discussion)
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-67-    - [Make `IO::Path.is-absolute` Give False for `/` path on Windows](#make-iopathis-absolute-give-false-for--path-on-windows-issue-for-discussion)
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-98-    both subroutines and methods with that name
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:99:- `$*SPEC` — functionality common to `IO::Spec::*` types, is referred to using
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:100:`$*SPEC` variable and means all `IO::Spec::*` types that implement a method or
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-101-feature proposed for change.
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-140-to throw/fail with an error. This will give the same behaviour as adding
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:141:`if nqp::isnull($!PIO) { ... throw ... }` to all the methods, without a
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-142-performance impact to open handles (it was ~5% when such check was added to
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-157-is ignored. The binary mode is enabled based on whether or not the spurted
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:158:`$content` is a `Blob`.
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-159-- The docs lie about `&spurt` being able to take an `IO::Handle`
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-223-
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:224:- Add `uint :$parts = 1` named parameter that specifies how many parts (the
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-225-    `.whatever` segments, counting from end) to consider as the extension.
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-234-    makes routine return an empty string.
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:235:- Add a candidate that accepts a positional `$replacement` argument. This
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-236-    candidate will return a new `IO::Path` object, with the extension
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:237:    changed to the the `$replacement`. The user can set the `:parts` argument
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-238-    to `0` if they want to *append* an extra extension. The operation is
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-277-
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:278:Add `Bool :$completely` parameter that, when specified as `True`, will cause
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-279-`.resolve` to `fail` if cannot fully resolve the path.
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-283-
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:284:## Make `&words` default to `$*ARGFILES` [[Issue for discussion]](https://github.com/zoffixznet/IOwesomeness/issues/8)
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-285-
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-289-(or, semantically, "whole thing", "all lines", "one line",
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:290:and "one char") default to using `$*ARGFILES`. `&words` (or "all words")
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-291-exceptionally doesn't and throws instead.
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-294-
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:295:Make `&words` default to `$*ARGFILES`, just like the rest of the routines
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-296-in this family.
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-372-
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:373:## `:$test` parameter on multiple routines [[Issue for discussion]](https://github.com/zoffixznet/IOwesomeness/issues/10)
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-374-
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-382-
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:383:The affected routines take `:$test` parameter as a string (or
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-384-`Positional` that's later stringified) of tests to perform on a directory.
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-391-
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:392:It is proposed the `:$test` parameter to be replaced with 4 boolean named
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:393:parameters `:$r, :$w, :$x, :$d`, with `:$d` (is it directory) test to be
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-394-enabled by default. Usage then becomes:
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-410-
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:411:To preserve backwards compatibility, the `:$test` parameter will remain for
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-412-6.c language and will be removed in 6.d language.
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-428-**Current Behaviour:**
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:429:- `IO::CatPath` and `IO::CatHandle` [have been removed pre-Christmas](https://github.com/rakudo/rakudo/commit/a28270f009e15baa04ce76e) and `IO::ArgFiles` handles the `$*ARGFILES` stuff. Users wishing to read
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-430-from multipe files are left to their own devices.
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-438-proposed for `IO::ArgFiles` to remain as simply `IO::ArgFiles is IO::Cat {}`
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:439:and for `$*ARGFILES` to contain an `IO::ArgFiles` instance.
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-440-
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-469-**Proposed behaviour:**
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:470:- Remove `.Supply(:bin)` parameter. Instead, Use `IO::Handle`'s `$!encoding`
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-471-attribute's value to decide whether to use binary mode. Currently, there's
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-483-**Current behaviour:**
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:484:`.abspath` is a public method that simply caches `$*SPEC.rel2abs` into the
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:485:private `$!abspath` attribute.
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-486-
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-487-Also exists, `IO::Path.absolute`. That has exact same functionality, except it
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:488:also takes an optional `$CWD` parameter.
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-489-
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-492-Make `.abspath` a private method, to avoid duplicate functionality and confusion
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:493:about which version takes the `$CWD` argument.
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-494-
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-540-     and not worry that
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:541:    `$user-input` would contain any path that would be able to read from
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-542-    or write to outside the original path (in the example, that is
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-705-`Capture` the args for the routines we're delegating to instead. For the
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:706:`.open` call, take only these parameters: `:$chomp`, `:$enc`, `$nl-in`, and
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:707:`:$nl-out`. The rest of `open`'s arguments aren't applicable. This will
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-708-also make it easier to ensure we're not missing any of the routines'
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-714-- *SIDE NOTE: another section in this IO Plan proposes to reword the
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:715:    functionality of the `:$close` parameter in terms of `:$leave-open`. The
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-716-    prose that follows reflects that change*
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:717:- Keep the `:$leave-open` parameter present for all 4 routines in `IO::Handle`
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:718:- Add `$limit` parameter to all 4 routines in `IO::Handle` (`.lines` already
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-719-    has it, although it's not implemented in a way that avoids the leak)
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:720:    - When `$limit` is given, close the filehandle when it's reached or when
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-721-        the iterator has been exhausted, unless `:leave-open` is set to `True`
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-722-    - Unless `:leave-open` parameter is `True`, close the filehandle when
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:723:        the iterator has been exhausted (even if `$limit` isn't given)
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:724:    - `+Inf` and `Whatever` `$limit` is permitted, to maintain consistency with
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:725:        `Str.lines($limit)` parameter. When set to such a value, the effect is the same as setting no limit
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-726-- Clearly document the filehandle leak issue along with plentiful examples
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:727:of using `$limit` instead of `[^whatever]` on the returned `Seq`, or to
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-728-exhaust the partially-consumed Seq by sinking it, when you're done with it.
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-753-`mv`, `cp`, **and `ln`** follow
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:754:the format of `command $existing-thing, $thing-we're-creating` with respect to
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-755-their arguments.
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-772-
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:773:- `link $existing-thing, $thing-we're-creating` (`link $target, $name`)
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:774:- `symlink $existing-thing, $thing-we're-creating` (`symlink $target, $name`)
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-775-
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-865-
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:866:## Make `IO::Path.Str` Return `$.abspath` [[Issue for discussion]](https://github.com/zoffixznet/IOwesomeness/issues/20)
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-867-
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-868-**Current behaviour:**
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:869:- `.Str` method uses the value of `$!path` attribute and does NOT take the
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:870:object's `$!CWD` into consideration. Thus, creating a relative
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-871-`IO::Path` object, then `chdir`-ing somewhere, and then `.Str`-ing it will
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-875-
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:876:Use `$.abspath` instead. The `.Str`-ingified path will be always absolute.
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:877:The user still has `$.path` attribute along with `.relative` method to stringify
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:878:a path as a relative path, making it sensitive to `$*CWD`, if they so require.
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-879-
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-914-- [✘] docs (partial and inaccurate)
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:915:- [✘] roast ([1 indirect test](https://github.com/perl6/roast/blob/4dcbbb9097a728b7e46feb582acbaff19b81014d/S06-multi/type-based.t#L43) that tests multi-dispatch by dispatching `$*ERR`
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-916-to `IO` type candidate)
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-976-
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:977:The methods delegate to `IO::Handle`'s `$!path` attribute.
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-978-
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-1013-Saves typing half a single line of code and is rarely needed.
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:1014:The user will set `$*HOME` variable directly, using `my ...` to
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-1015-localize the effects, and using `.= chdir` if any directory tests need to be
##############################################
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-1027-Saves typing half a single line of code and is rarely needed.
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md:1028:The user will set `$*TMPDIR` variable directly, using `my ...` to
rakudo-2020.10/docs/archive/2017-IO-Grant--Action-Plan.md-1029-localize the effects, and using `.= chdir` if any directory tests need to be
##############################################
rakudo-2020.10/docs/archive/2018-03-04--Polishing-Rationals.md-118-    it feels a lot like abuse of a type for things it wasn't meant to be:
rakudo-2020.10/docs/archive/2018-03-04--Polishing-Rationals.md:119:    - This idea means typing `my Str $x = 1.1111111111111111111` is a
rakudo-2020.10/docs/archive/2018-03-04--Polishing-Rationals.md:120:        typecheck error, but typing `my Str $x = 1.11111111111111111111` is all OK. It feels very weird to me that we switch to producing `Str`
rakudo-2020.10/docs/archive/2018-03-04--Polishing-Rationals.md-121-        subclasses from numeric literals.
##############################################
rakudo-2020.10/docs/archive/2018-03-04--Polishing-Rationals.md-272-The above construct becomes 10% faster if we reduce the rational *before* going
rakudo-2020.10/docs/archive/2018-03-04--Polishing-Rationals.md:273:into the `for` loop, thanks to the fast-path on `$!denominator == 1` in the
rakudo-2020.10/docs/archive/2018-03-04--Polishing-Rationals.md-274-`.floor` routine. While that may seem trivial, `.floor` is actually used
##############################################
rakudo-2020.10/docs/archive/constants-type-constraints-proposal-2018-02-10.md-43-
rakudo-2020.10/docs/archive/constants-type-constraints-proposal-2018-02-10.md:44:`foo` and `\foo` are equivalent. `$foo` is equivalent in behaviour, except that
rakudo-2020.10/docs/archive/constants-type-constraints-proposal-2018-02-10.md-45-it defines a symbol with a `$` sigil.
##############################################
rakudo-2020.10/docs/articles/2016-02 Proposed Perl 6 Versioning And Compatibility Guidelines.md-245-2. Changing the names of positional parameters.
rakudo-2020.10/docs/articles/2016-02 Proposed Perl 6 Versioning And Compatibility Guidelines.md:246:3. Changing a parameter from a scalar binding to a raw binding (`$a` to `\a`),
rakudo-2020.10/docs/articles/2016-02 Proposed Perl 6 Versioning And Compatibility Guidelines.md-247-   or changing an array, hash, or code parameter binding to a raw binding
##############################################
rakudo-2020.10/docs/articles/2016-02 Proposed Perl 6 Versioning And Compatibility Guidelines.md-312-   break destructuring (for example, naively adding public attributes to
rakudo-2020.10/docs/articles/2016-02 Proposed Perl 6 Versioning And Compatibility Guidelines.md:313:   `Complex` would break `my (:$re, :$im) := $complex`). Therefore, changes
rakudo-2020.10/docs/articles/2016-02 Proposed Perl 6 Versioning And Compatibility Guidelines.md-314-   must be made in a way that does not break said destructuring. This can be
##############################################
rakudo-2020.10/docs/articles/2016-02 Proposed Perl 6 Versioning And Compatibility Guidelines.md-381-  dispatcher, which is in CORE.setting. The interesting caller, is the caller
rakudo-2020.10/docs/articles/2016-02 Proposed Perl 6 Versioning And Compatibility Guidelines.md:382:  of the `.+` dispatcher. So, `CLIENT::<$?PERL>.version` or so may be better.
rakudo-2020.10/docs/articles/2016-02 Proposed Perl 6 Versioning And Compatibility Guidelines.md-383-  That, however, would still be highly vulnerable in the face of MOP modules,
##############################################
rakudo-2020.10/docs/articles/2016-02 Proposed Perl 6 Versioning And Compatibility Guidelines.md-398-pseudopackage, which is used as a fallback when searching for dynamic variables.
rakudo-2020.10/docs/articles/2016-02 Proposed Perl 6 Versioning And Compatibility Guidelines.md:399:Examples include `$*OUT`, `$*REPO`, and `@*ARGS`. These may be overridden. For
rakudo-2020.10/docs/articles/2016-02 Proposed Perl 6 Versioning And Compatibility Guidelines.md:400:example, it's fairly common to declare a `my $*OUT` for the purpose of capturing
rakudo-2020.10/docs/articles/2016-02 Proposed Perl 6 Versioning And Compatibility Guidelines.md-401-output.
##############################################
rakudo-2020.10/docs/ChangeLog-37-    + Make BUILD(ALL)PLAN output a bit clearer [a26beb66]
rakudo-2020.10/docs/ChangeLog:38:    + Make `$*USER` and `$*GROUP` return correct values on some non-English
rakudo-2020.10/docs/ChangeLog-39-      locales [6a89d716]
##############################################
rakudo-2020.10/docs/ChangeLog-78-      on `BagHash` give proper error message when called on a type object [b0b4459c]
rakudo-2020.10/docs/ChangeLog:79:    + Fix behavior of `Supply.head($n)` [46a72998]
rakudo-2020.10/docs/ChangeLog-80-    + Improve wording on `X::MultipleTypeSmiley` error [a9371749]
##############################################
rakudo-2020.10/docs/ChangeLog-196-    + The `run` routine, `Proc.spawn` and `Proc::Async.new` are
rakudo-2020.10/docs/ChangeLog:197:      extended with a new argument `:$win-verbatim-args` defaulting to
rakudo-2020.10/docs/ChangeLog-198-      `False`. If the argument is left off or set to False, the
##############################################
rakudo-2020.10/docs/ChangeLog-209-    + The `gist` method output for multi-dimensional arrays is truncated now [cfc3e57f][4bfe5bd5]
rakudo-2020.10/docs/ChangeLog:210:    + Parametrization a variable type in form `my $foo is Type[Foo, Bar]` works for all types now [de43f193]
rakudo-2020.10/docs/ChangeLog-211-    + The `rotate` method now returns `Seq` instead of `List` [4b501bd4]
##############################################
rakudo-2020.10/docs/ChangeLog-239-    + Add `IO::Path::Parts` class [4387f280][187312b8][e9ea048b][30ae200f]
rakudo-2020.10/docs/ChangeLog:240:    + Add support for `printf($format, Junction)` [110324d3]
rakudo-2020.10/docs/ChangeLog-241-    + Add `Supply.rotate` method [9f7c9278]
##############################################
rakudo-2020.10/docs/ChangeLog-283-    + Optimize symbol lookup [c5f5d7ee][dc6594d6][5d61b3d0]
rakudo-2020.10/docs/ChangeLog:284:    + Prevent `$*OUT` lookup for each eigenstate of Junction when calling `print` or `put` [4297cb05]
rakudo-2020.10/docs/ChangeLog-285-    + Make `printf` routine up to 5% faster [e46d4590]
##############################################
rakudo-2020.10/docs/ChangeLog-471-    + Ensure Rakudo can be located in a path with Unicode characters on Windows [4c6cd035]
rakudo-2020.10/docs/ChangeLog:472:    + Smart matching a `Regex` no longer breaks if `$/` is not a container [b777d6ff]
rakudo-2020.10/docs/ChangeLog-473-    + `raku -v` now mentions `Raku` as the languages [15621b8e]
##############################################
rakudo-2020.10/docs/ChangeLog-492-      reusing it in multiple react blocks [6fbfc4a0]
rakudo-2020.10/docs/ChangeLog:493:    + Fixed usage of `$^a` withing a substitution regex [50ca2ed9][adb85e44]
rakudo-2020.10/docs/ChangeLog-494-    + Fixed clonning of multi-dim arrays [4a954cbc]
rakudo-2020.10/docs/ChangeLog:495:    + Fixed `$*USER` and other dynamic variables coercion for some buggy cases [3a86272e]
rakudo-2020.10/docs/ChangeLog-496-    + Fixed internal compiler error on parameter re-declaration [3498c540]
##############################################
rakudo-2020.10/docs/ChangeLog-571-    + Change of `IO::Path!new-from-absolute-path` internal method signature [1d946e15]
rakudo-2020.10/docs/ChangeLog:572:    + Correctly set up values for `$*DISTRO` initialization [22d5ffc3]
rakudo-2020.10/docs/ChangeLog-573-    + Change file extensions to Raku format
##############################################
rakudo-2020.10/docs/ChangeLog-580-    + Remove unused `nqp::p6decodelocaltime` as NQP has `nqp::decodelocaltime` [e2ba546f][663c427e]
rakudo-2020.10/docs/ChangeLog:581:    + Rename the `Junction` `$!storage` attribute to `$!eigenstates` [1a6f83c6][911cac4e]
rakudo-2020.10/docs/ChangeLog-582-    + Simplify fetching of the kept `Promise` sentinel in `Lock::Async` [e81e5162]
##############################################
rakudo-2020.10/docs/ChangeLog-611-      [9fd29cd2][5def05c9][3f51728d]
rakudo-2020.10/docs/ChangeLog:612:    + `$*ARGFILES` special variable now defaults to `$*IN` if no arguments [bde10698]
rakudo-2020.10/docs/ChangeLog-613-    + An attempt to use methods `index`, `indiced`, `contains` on a `List`
##############################################
rakudo-2020.10/docs/ChangeLog-650-    + Add `Supply.repeated` method [ff08697a]
rakudo-2020.10/docs/ChangeLog:651:    + Add `Supply.decode($encoding)` method [59f6a031]
rakudo-2020.10/docs/ChangeLog-652-    + Add `Supply.first` method [ace98531]
##############################################
rakudo-2020.10/docs/ChangeLog-654-    + Allow Supply.head(*-3) to be synonym of Supply.tail(3) [6d6318d4]
rakudo-2020.10/docs/ChangeLog:655:    + Add `Supply.encode($encoding = "utf8")` method [5d6c0b6b]
rakudo-2020.10/docs/ChangeLog-656-    + Add `Supply.comb` method [348d54df][3dd9edff][67ec4b2b]
##############################################
rakudo-2020.10/docs/ChangeLog-668-      latter remains the default behavior [9a4c83af]
rakudo-2020.10/docs/ChangeLog:669:    + Made `.perl` (now `.raku`) method call on signature of {...} display `$_`
rakudo-2020.10/docs/ChangeLog-670-      variable from outer scope [e7c20386]
rakudo-2020.10/docs/ChangeLog:671:    + Add `$*RAKU` variable [a05e169e]
rakudo-2020.10/docs/ChangeLog-672-    + `Raku` is now allowed to be used as a language in EVAL
rakudo-2020.10/docs/ChangeLog-673-      [1c5d010f][632c0083]
rakudo-2020.10/docs/ChangeLog:674:    + Add `:$match` named parameter to `comb` subroutine when called
rakudo-2020.10/docs/ChangeLog:675:      on `Cool` object when the `$matcher` argument is a `Regex`
rakudo-2020.10/docs/ChangeLog-676-      [dd2f072d][a9cd6404]
##############################################
rakudo-2020.10/docs/ChangeLog-679-      [f6254be1]
rakudo-2020.10/docs/ChangeLog:680:    + Allowed colon syntax on `$.foo` method, making `$.foo: 42` work
rakudo-2020.10/docs/ChangeLog-681-      as well as equivalent `self.foo: 42`
##############################################
rakudo-2020.10/docs/ChangeLog-781-        new language releases [56af07bf]
rakudo-2020.10/docs/ChangeLog:782:    + `die` and `fail` now use `$!` from the calling lexical scope if
rakudo-2020.10/docs/ChangeLog-783-        called without arguments [56af07bf]
##############################################
rakudo-2020.10/docs/ChangeLog-877-        version [86525a3b]
rakudo-2020.10/docs/ChangeLog:878:    + Added `nqp::p6getlexclient` op and `$*OPTIMIZER-SYMBOLS`
rakudo-2020.10/docs/ChangeLog-879-        [cbce0edd][f8768ae5]
##############################################
rakudo-2020.10/docs/ChangeLog-906-    + Fixed representation of constant constraint in `Parameter.perl` [a1591fbe]
rakudo-2020.10/docs/ChangeLog:907:    + Fixed `$*KERNEL.bits` on Windows [5a9b720d][6e8df010]
rakudo-2020.10/docs/ChangeLog-908-    + Made sure creating a Failure from a Failure object throws [c9110654]
##############################################
rakudo-2020.10/docs/ChangeLog-1087-  + Internal:
rakudo-2020.10/docs/ChangeLog:1088:    + Refactored `$*KERNEL` internal use of uname [ec40933d]
rakudo-2020.10/docs/ChangeLog-1089-    + Got rid of a hack involving early return in `Test.pm6` [84b0e380]
##############################################
rakudo-2020.10/docs/ChangeLog-1095-  + Fixes:
rakudo-2020.10/docs/ChangeLog:1096:    + Fixed issues with `$*KERNEL` on Windows [190a7148][2f9d69c2]
rakudo-2020.10/docs/ChangeLog-1097-
##############################################
rakudo-2020.10/docs/ChangeLog-1101-        `Rat.round` [11da0fb4]
rakudo-2020.10/docs/ChangeLog:1102:    + Fixed `$a=~$a` if `use isms <Perl5>` is active [df748ea7]
rakudo-2020.10/docs/ChangeLog-1103-        [af868f84]
##############################################
rakudo-2020.10/docs/ChangeLog-1110-        resilient against strange values [a6d8858e][54fe8a1a]
rakudo-2020.10/docs/ChangeLog:1111:    + [6.d] `$_` container is no longer `is dynamic` [33f79fef]
rakudo-2020.10/docs/ChangeLog-1112-        [3d581c8d][c2e272ef]
##############################################
rakudo-2020.10/docs/ChangeLog-1115-    + Fixed `Parameter.perl` for slurpy parameters [d8b7fabe]
rakudo-2020.10/docs/ChangeLog:1116:    + Fixed `$*EXECUTABLE` path construction after a `chdir` [5c14916b]
rakudo-2020.10/docs/ChangeLog:1117:    + Fixed `$*PROGRAM` path construction after a `chdir` [cebf0cb7]
rakudo-2020.10/docs/ChangeLog-1118-    + Fixed `.^add_attribute` calls with `Attribute` object stored in
##############################################
rakudo-2020.10/docs/ChangeLog-1127-    + Fixed line number accuracy in backtraces [5b231e09]
rakudo-2020.10/docs/ChangeLog:1128:    + Made regex literals capture `$/` and `$!` [8ef7c15e][ee2238f7]
rakudo-2020.10/docs/ChangeLog-1129-        [4a2124a6]
##############################################
rakudo-2020.10/docs/ChangeLog-1165-        reading/writing any number of **bits** [45a945b5]
rakudo-2020.10/docs/ChangeLog:1166:    + Added `$?DISTRIBUTION` to give introspection and IO capabilities
rakudo-2020.10/docs/ChangeLog-1167-        to the current `Distribution` [32d480ab]
##############################################
rakudo-2020.10/docs/ChangeLog-1268-  + Efficiency:
rakudo-2020.10/docs/ChangeLog:1269:    + Made `<$rx>` interpolation 1.05x as fast [62243cd9]
rakudo-2020.10/docs/ChangeLog-1270-    + Made simple regex matches 1.05x as fast [01c56b48]
##############################################
rakudo-2020.10/docs/ChangeLog-1282-  + Fixes:
rakudo-2020.10/docs/ChangeLog:1283:    + Fixed `$*PERL.version` to always report the right version [c9ecfb7a]
rakudo-2020.10/docs/ChangeLog-1284-    + Consistified `:U.pairup` with `:D.pairup` to return a Seq [d73272e4]
##############################################
rakudo-2020.10/docs/ChangeLog-1310-    + Implemented `X::Language::TooLate` [3365094f]
rakudo-2020.10/docs/ChangeLog:1311:    + `$*COLLATION.set` is no longer experimental [20c41ca5]
rakudo-2020.10/docs/ChangeLog:1312:    + Added dynamic variable `$*FOLDING` [cec1f511]
rakudo-2020.10/docs/ChangeLog-1313-  + Removals:
##############################################
rakudo-2020.10/docs/ChangeLog-1356-  + Deprecations:
rakudo-2020.10/docs/ChangeLog:1357:    + Deprecated `gethostname()` in favor of `$*KERNEL.hostname` [f7fa5185]
rakudo-2020.10/docs/ChangeLog-1358-  + Fixes:
##############################################
rakudo-2020.10/docs/ChangeLog-1371-    + Fixed double-closing of handles in `IO::Handle.lines` when `:close` and
rakudo-2020.10/docs/ChangeLog:1372:        `$limit` are used [6edb142f]
rakudo-2020.10/docs/ChangeLog:1373:    + Fixed closing of handles in `IO::Handle.lines` when `$limit`
rakudo-2020.10/docs/ChangeLog-1374-        is used [c1c75740]
##############################################
rakudo-2020.10/docs/ChangeLog-1379-  + Additions:
rakudo-2020.10/docs/ChangeLog:1380:    + [6.d] Constructs `$()`/`@()`/`%()` no longer have any `$/`-related
rakudo-2020.10/docs/ChangeLog-1381-        magic [bb88a032]
##############################################
rakudo-2020.10/docs/ChangeLog-1422-    + Made sure `.STORE` only works on instances of mixy/baggy types [9daac683]
rakudo-2020.10/docs/ChangeLog:1423:    + Added `$*INSIDE-EVAL` to mark that we're inside an `EVAL` [73b7c603]
rakudo-2020.10/docs/ChangeLog-1424-
##############################################
rakudo-2020.10/docs/ChangeLog-1429-    + Made it possible to emit Mu [3f10e2d1][db3768e3]
rakudo-2020.10/docs/ChangeLog:1430:    + Fixed setting of `$/` when matching NDF [cf1df1d7]
rakudo-2020.10/docs/ChangeLog-1431-    + Fixed prefix calls with `.:< ... >` on integer literals [ec366c30]
##############################################
rakudo-2020.10/docs/ChangeLog-1517-    + Fixed IO::Handle.encoding to check if$!decoder was set up [edf81bfe]
rakudo-2020.10/docs/ChangeLog:1518:    + Fixed `is required($reason)` [7c349b7e]
rakudo-2020.10/docs/ChangeLog-1519-    + Fixed `Range.roll(*)`/`roll(N)`/`pick(N)` with big ints [b30800c8]
##############################################
rakudo-2020.10/docs/ChangeLog-1530-    + Fixed Distribution::Resource.^mro to not error [bb46381a]
rakudo-2020.10/docs/ChangeLog:1531:    + [6.d] Changed `$*ARGFILES` to be based on `$*IN` inside sub MAIN
rakudo-2020.10/docs/ChangeLog-1532-        [84d45f07]
##############################################
rakudo-2020.10/docs/ChangeLog-1541-    + Gave Routine its own .gist [6ad50d79]
rakudo-2020.10/docs/ChangeLog:1542:    + Made sure `my ($a,$b)` does not have any runtime effect [90ef3061]
rakudo-2020.10/docs/ChangeLog-1543-    + Prevented REPL from writing to filehandle when opening a file [07d00db1]
##############################################
rakudo-2020.10/docs/ChangeLog-1574-    + Renamed `IO::Handle.*-internal` methods to their final names [03d79975]
rakudo-2020.10/docs/ChangeLog:1575:    + Removed previously deprecated `$*INITTIME` dynamic variable [a37c6aa4]
rakudo-2020.10/docs/ChangeLog-1576-  + Build system:
##############################################
rakudo-2020.10/docs/ChangeLog-1599-        [d1729da2][f9963bbf]
rakudo-2020.10/docs/ChangeLog:1600:    + Made `my @a = $string.comb` about 1.25x as fast [df5d82e8]
rakudo-2020.10/docs/ChangeLog-1601-    + Made subbuf up to 8.5x as fast [4e56ce95]
##############################################
rakudo-2020.10/docs/ChangeLog-1790-    + Fixed QAST::Block migration in `with` + loop-comprehended `for` [fc192212]
rakudo-2020.10/docs/ChangeLog:1791:    + Fixed `infix:<->($n)` to not negate [edbbc442]
rakudo-2020.10/docs/ChangeLog-1792-    + Fixed crash in double-sink `for ... { Package::foo }` [4402839a]
##############################################
rakudo-2020.10/docs/ChangeLog-1899-    + Made Int:D (elem) Range:D be independent of size of Range [de30c162]
rakudo-2020.10/docs/ChangeLog:1900:    + Straightened up `$/` handling in Str.subst[-mutate] [874fcdda]
rakudo-2020.10/docs/ChangeLog-1901-    + Fixed Metamodel shortname assignments [ce08683f]
##############################################
rakudo-2020.10/docs/ChangeLog-2021-  + Efficiency:
rakudo-2020.10/docs/ChangeLog:2022:    + Made `$ where Type1|Type2|Type…` typecheck ~8x faster [43b9c829][264a1a27]
rakudo-2020.10/docs/ChangeLog-2023-    + Many compunit speedups [5bd33669][6fa1e78f][c268f55c][5be174bb]
##############################################
rakudo-2020.10/docs/ChangeLog-2032-    + Made list assignment with roll up to 20% faster [65d6fe48]
rakudo-2020.10/docs/ChangeLog:2033:    + Moved `$*PERL` initialization to BEGIN time to save runtime [bdb4d34d]
rakudo-2020.10/docs/ChangeLog-2034-    + Made Version.new 82x faster [02d2e2ca]
##############################################
rakudo-2020.10/docs/ChangeLog-2112-    + Slightly optimized Array.ASSIGN-POS [6e13bfa2][86d91f2d]
rakudo-2020.10/docs/ChangeLog:2113:    + Made `$a ~= "b"` 70% faster [5dd9ed10]
rakudo-2020.10/docs/ChangeLog-2114-    + Made constraint checks Num/Int/Str literals 1.1x-10x faster [65d4876d]
##############################################
rakudo-2020.10/docs/ChangeLog-2197-    + Fixed quote lang cache regression [ad16c6fb]
rakudo-2020.10/docs/ChangeLog:2198:    + Improved stability by always setting up `$*PID` [a1866b7b]
rakudo-2020.10/docs/ChangeLog-2199-    + Implemented hypered nodality for all methodcall variations [3c4041ea]
##############################################
rakudo-2020.10/docs/ChangeLog-2405-    + Fixed NYI compilation of NativeCall sigs with optional params [1818de98]
rakudo-2020.10/docs/ChangeLog:2406:    + Fixed missing deconts in nqp::eqaddr() tests [880b33e2]
rakudo-2020.10/docs/ChangeLog-2407-    + Fixed Enumeration:D === Enumeration:D [8d938461]
##############################################
rakudo-2020.10/docs/ChangeLog-2511- + Efficiency:
rakudo-2020.10/docs/ChangeLog:2512:    + Made `$s (-) $s (-) $s` on a 26 elem set about 1.5x faster [d7fcb314]
rakudo-2020.10/docs/ChangeLog-2513-    + Made .Str and .perl 2x faster, .gist 1.4x faster (on a ^100 .Set) [5b6cd406]
##############################################
rakudo-2020.10/docs/ChangeLog-2690-    + Fixed output of IO::Special.perl [7344a3d2]
rakudo-2020.10/docs/ChangeLog:2691:    + Made IO::Handle.open with path '-'.IO properly handle non-default `$*OUT`/`$*ERR` [3755c0e7]
rakudo-2020.10/docs/ChangeLog-2692-    + Fixed Promise.then to not lose dynamic variables [36bc4102]
##############################################
rakudo-2020.10/docs/ChangeLog-2700-    + Fixed incorrect results in ignorecase+ignoremark regex matches [1ac7996a]
rakudo-2020.10/docs/ChangeLog:2701:    + Fixed issues with `$*CWD` inside &indir when using relative paths [9151ebaa][326faed6]
rakudo-2020.10/docs/ChangeLog-2702-    + Fixed crash with Seq:U.List [5c56e9e7]
##############################################
rakudo-2020.10/docs/ChangeLog-2763-    + Made Str:D (elem) Map:D 1.3x faster [b43303f2]
rakudo-2020.10/docs/ChangeLog:2764:    + Made `$*KERNEL.signal` 64% faster, overall [79b8ab9d][01d948d2]
rakudo-2020.10/docs/ChangeLog-2765-    + Made Iterable.Bag about 60% faster [f2876281]
##############################################
rakudo-2020.10/docs/ChangeLog-2792-    + Made Promise subclass-friendly [a61746fe][a7c23aa2]
rakudo-2020.10/docs/ChangeLog:2793:    + Fixed unwanted warnings on Windows with `$*HOME` [4ae7c697]
rakudo-2020.10/docs/ChangeLog-2794-    + Fixed handling of `<1` and NaN in Baggy.pick/.roll [40e4e132][e5d2c6f6]
##############################################
rakudo-2020.10/docs/ChangeLog-2799-    + Fixed off-by-one in `lines` routines when `:close` is given [bf399380]
rakudo-2020.10/docs/ChangeLog:2800:    + Fixed `$*CWD` inside IO::Path.dir's :test Callable [b2a64a13]
rakudo-2020.10/docs/ChangeLog-2801-    + Fixed regression with IO::Handle.close's value sunked in .slurp [84eb3599]
##############################################
rakudo-2020.10/docs/ChangeLog-2813-    + Fixed typed optional Array and Hash parameters [9f5c8e94][6231ecb0]
rakudo-2020.10/docs/ChangeLog:2814:    + Made `$*HOME` default to Nil, not Any [7412184f]
rakudo-2020.10/docs/ChangeLog:2815:    + Fixed crash on ^D to `$*IN` when reading with IO::ArgFiles [4b8fd4a4]
rakudo-2020.10/docs/ChangeLog:2816:    + Fixed REPL crash when `$*HOME` is not set [1b0e41f9]
rakudo-2020.10/docs/ChangeLog-2817-    + Fixed Test.pm6's &like crash when a non-Str is passed [ba3cf4e5]
##############################################
rakudo-2020.10/docs/ChangeLog-2873-    + Made Date.clone take a formatter [a9a161ae]
rakudo-2020.10/docs/ChangeLog:2874:    + Added `$*DISTRO` and `$*KERNEL` information to `perl6 -V` output [94c4e7bf][b6496eda]
rakudo-2020.10/docs/ChangeLog-2875-    + Made `perl6 -V` sort its output [85230d06]
rakudo-2020.10/docs/ChangeLog:2876:    + Added support for `$*KERNEL.archname` [0c46aff2]
rakudo-2020.10/docs/ChangeLog:2877:    + Added `$*PERL.compiler.verbose-config` [85230d06][c3b47280]
rakudo-2020.10/docs/ChangeLog-2878-    + Added typed exceptions to IO::Handle.flush [b43ed18f]
##############################################
rakudo-2020.10/docs/ChangeLog-2880-    + Simplified getting osname from VM.config [7c8f8d3e][18706852]
rakudo-2020.10/docs/ChangeLog:2881:    + Added VM.osname as a rough equivalent to Perl 5's `$^O` [e79d7498][505ee33d]
rakudo-2020.10/docs/ChangeLog-2882-    + Now show `System::Info` information with -V if module is installed [5feb3906][541597b8]
##############################################
rakudo-2020.10/docs/ChangeLog-3051-    + [IO] Made IO::Path.dir a `multi` method [fbe7ace]
rakudo-2020.10/docs/ChangeLog:3052:    + [IO] `$*TMPDIR` now has a container, so it's possible to `temp` it [b62d1a7]
rakudo-2020.10/docs/ChangeLog-3053-    + [IO] Allowed IO::Path.z to be called on directories, to mirror .s [b6838ee]
##############################################
rakudo-2020.10/docs/ChangeLog-3056-    + [IO] Implemented IO::Path.concat-with [966a7e3]
rakudo-2020.10/docs/ChangeLog:3057:    + [IO] Made `&*chdir` return new `$*CWD` [5464b82]
rakudo-2020.10/docs/ChangeLog-3058-    + [IO] Expanded accepted arguments from Cool to IO() in &spurt [099512b]
##############################################
rakudo-2020.10/docs/ChangeLog-3069-    + [IO] Changed coercers from Str() to IO() in `&*chdir`, &chdir, IO::Path.chdir, &rename, &move,
rakudo-2020.10/docs/ChangeLog:3070:        &copy to avoid limitations of IO::Path.Str and race conditions with `$*CWD`
rakudo-2020.10/docs/ChangeLog-3071-        [2483d68][a0ef2ed][ff97083]
##############################################
rakudo-2020.10/docs/ChangeLog-3216-    + Implemented Str.parse-names [5c1761a]
rakudo-2020.10/docs/ChangeLog:3217:    + Added `$epsilon` argument to Complex.Rat/.FatRat [a4af702]
rakudo-2020.10/docs/ChangeLog-3218-    + Fixed loss of precision in Instant.Rat [a4af702]
##############################################
rakudo-2020.10/docs/ChangeLog-3226-        This affects any slang modules that access `%*LANG`, `%*PRAGMAS`, and
rakudo-2020.10/docs/ChangeLog:3227:        `$*ACTIONS` internals using unofficial API.
rakudo-2020.10/docs/ChangeLog-3228- + Removals:
##############################################
rakudo-2020.10/docs/ChangeLog-3309-    + Added experimental `infix:<unicmp>` [6f6f0cf][5870ef9][eb3356c][6990133]
rakudo-2020.10/docs/ChangeLog:3310:    + Added experimental `infix:<coll>`, `Any.collate`, and `$*COLLATION`
rakudo-2020.10/docs/ChangeLog-3311-        [2061485][4efcc29][46313fa][1923878][5611425][6990133][f85978b]
##############################################
rakudo-2020.10/docs/ChangeLog-3354-    + Made `do loop ( init; while; next ) { }` loops about 6% faster [c2eb7fb]
rakudo-2020.10/docs/ChangeLog:3355:    + Made `.map: -> $_ --> non-Slippy-Foo { ... }` maps about 2x faster [fdcf462]
rakudo-2020.10/docs/ChangeLog-3356-    + Made firing of phasers about 25% faster [7e98504]
##############################################
rakudo-2020.10/docs/ChangeLog-3537-    + prefix:<~> now calls .Str on Str types (helps with allomorphs) [e0a415f]
rakudo-2020.10/docs/ChangeLog:3538:    + Fixed errors in `$*ARGFILES.lines` limit counter [bd42363]
rakudo-2020.10/docs/ChangeLog-3539-    + Fixed bug with add history for Readline module in REPL [f544e4c]
##############################################
rakudo-2020.10/docs/ChangeLog-3545-    + Fixed Iterator.flat occasionally skipping inner iterables [61a18c0]
rakudo-2020.10/docs/ChangeLog:3546:    + Fixed slurp not propagating :bin and :enc args on `$*ARGFILES` [15f51a5]
rakudo-2020.10/docs/ChangeLog-3547-    + Fixed negative zero handling in many places
##############################################
rakudo-2020.10/docs/module_management.md-99-of the Raku compiler and its `CORE.setting`. Therefore, the identity of the
rakudo-2020.10/docs/module_management.md:100:Raku compiler - obtained through `$*RAKU.compiler.id` - should also be
rakudo-2020.10/docs/module_management.md-101-considered part of the environment the precompilation was formed in. This will
##############################################
rakudo-2020.10/docs/module_management.md-129-incorporate the identity of any repository it refers to. In normal startup, the
rakudo-2020.10/docs/module_management.md:130:`PROCESS::<$REPO>` symbol will be set to a default repository that supports the
rakudo-2020.10/docs/module_management.md-131-installation of distributions (a `CompUnit::Repository::Installation`). Any
rakudo-2020.10/docs/module_management.md-132-`-I` includes, or any paths in a `RAKULIB` environment variable, will cause
rakudo-2020.10/docs/module_management.md:133:`PROCESS::<$REPO>` to instead point to a chain of repositories that ends with
rakudo-2020.10/docs/module_management.md-134-the default `CompUnit::Repository::Installation` that is normally there.
rakudo-2020.10/docs/module_management.md-135-
rakudo-2020.10/docs/module_management.md:136:A `use lib` installs a lexical `$*REPO` which takes precedence over that in
rakudo-2020.10/docs/module_management.md-137-`PROCESS`. Note that for Raku.christmas, we will only support the use of
##############################################
rakudo-2020.10/docs/ops.markdown-162-
rakudo-2020.10/docs/ops.markdown:163:Takes a name and finds corresponding symbol in lexical scope of [p6clientctx](#p6clientctx). If `$setting-only` is set
rakudo-2020.10/docs/ops.markdown-164-to a _true_ value then lookup is performed only in client's SETTING.
##############################################
rakudo-2020.10/docs/rakudo-nqp-and-pod-notes.md-141-
rakudo-2020.10/docs/rakudo-nqp-and-pod-notes.md:142:* Term - `$.term` [*defn* blocks]
rakudo-2020.10/docs/rakudo-nqp-and-pod-notes.md-143-
##############################################
rakudo-2020.10/docs/rakudo-nqp-and-pod-notes.md-145-
rakudo-2020.10/docs/rakudo-nqp-and-pod-notes.md:146:* Caption - `$.caption` [*table* blocks]
rakudo-2020.10/docs/rakudo-nqp-and-pod-notes.md-147-
##############################################
rakudo-2020.10/lib/Telemetry.rakumod-884-            (%format{$column}[NAME]
rakudo-2020.10/lib/Telemetry.rakumod:885:              or note "WARNING: Unknown Telemetry column `$column`."
rakudo-2020.10/lib/Telemetry.rakumod-886-                ~ " Perhaps you need to adjust used instruments"
##############################################
rakudo-2020.10/lib/Test.rakumod-154-        # infix:<===> can't handle Mu's
rakudo-2020.10/lib/Test.rakumod:155:        my $test = nqp::eqaddr($expected.WHAT, Mu)
rakudo-2020.10/lib/Test.rakumod:156:            ?? nqp::eqaddr($got.WHAT, Mu)
rakudo-2020.10/lib/Test.rakumod:157:                !! nqp::eqaddr($got.WHAT, Mu)
rakudo-2020.10/lib/Test.rakumod-158-                    ?? False
##############################################
rakudo-2020.10/lib/Test.rakumod-175-        # infix:<eq> can't handle Mu's
rakudo-2020.10/lib/Test.rakumod:176:        my $test = nqp::eqaddr($expected.WHAT, Mu)
rakudo-2020.10/lib/Test.rakumod:177:            ?? nqp::eqaddr($got.WHAT, Mu)
rakudo-2020.10/lib/Test.rakumod:178:                !! nqp::eqaddr($got.WHAT, Mu)
rakudo-2020.10/lib/Test.rakumod-179-                    ?? False
##############################################
rakudo-2020.10/lib/Test.rakumod-533-    try {
rakudo-2020.10/lib/Test.rakumod:534:        EVAL ( "use $code" );
rakudo-2020.10/lib/Test.rakumod-535-    }
##############################################
rakudo-2020.10/lib/Test.rakumod-706-    try {
rakudo-2020.10/lib/Test.rakumod:707:        EVAL ($code);
rakudo-2020.10/lib/Test.rakumod-708-    }
##############################################
rakudo-2020.10/src/core.c/allomorphs.pm6-153-multi sub infix:<eqv>(Allomorph:D $a, Allomorph:D $b --> Bool:D) is default {
rakudo-2020.10/src/core.c/allomorphs.pm6:154:    nqp::eqaddr($a.WHAT,$b.WHAT)
rakudo-2020.10/src/core.c/allomorphs.pm6-155-      ?? $a.Numeric eqv $b.Numeric && $a.Str eqv $b.Str
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-79-
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:80:            if $!slipping && nqp::not_i(nqp::eqaddr(($result := self.slip-one),IterationEnd)) {
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-81-                # $result will be returned at the end
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-82-            }
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:83:            elsif nqp::eqaddr(($value := $!source.pull-one),IterationEnd) {
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-84-                $result := IterationEnd
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-96-                        nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:97:                          nqp::eqaddr(($result := self.start-slip($result)), IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-98-                          nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:99:                            nqp::not_i(nqp::eqaddr(($value := $!source.pull-one),IterationEnd)),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-100-                            ($stopped = 0)
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-109-                       nqp::if($!NEXT, &!block.fire_phasers('NEXT')),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:110:                       nqp::eqaddr(($value := $!source.pull-one), IterationEnd)
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-111-                         ?? ($result := IterationEnd)
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-123-            nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:124:              $!did-iterate && nqp::eqaddr($result,IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-125-              &!block.fire_if_phasers('LAST')
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-149-              nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:150:                nqp::eqaddr(($value := self.slip-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-151-                target.push($value)
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-155-            until $done
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:156:                || nqp::eqaddr(($value := $!source.pull-one),IterationEnd) {
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-157-                nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-177-                          nqp::if($!NEXT, &!block.fire_phasers('NEXT')),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:178:                          nqp::eqaddr(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-179-                            ($value := $!source.pull-one),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-209-              nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:210:                nqp::eqaddr(self.slip-one,IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-211-                nqp::null
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-218-            until $done
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:219:                || nqp::eqaddr(($value := $!source.pull-one()),IterationEnd) {
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-220-                nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-235-                          nqp::if($!NEXT, &!block.fire_phasers('NEXT')),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:236:                          nqp::eqaddr(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-237-                            ($value := $!source.pull-one),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-269-        method pull-one() is raw {
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:270:            if nqp::eqaddr((my $pulled := $!source.pull-one),IterationEnd) {
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-271-                IterationEnd
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-284-                        'NEXT', nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:285:                          nqp::eqaddr(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-286-                            ($pulled := $!source.pull-one),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-306-            nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:307:              nqp::eqaddr(($pulled := $!source.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-308-               nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-331-            nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:332:              nqp::eqaddr(($pulled := $!source.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-333-              nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-373-
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:374:            if $!slipping && nqp::not_i(nqp::eqaddr(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-375-              ($result := self.slip-one),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-379-            }
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:380:            elsif nqp::eqaddr(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-381-              ($value := $!source.pull-one),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-394-                      nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:395:                        nqp::eqaddr(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-396-                          ($result := self.start-slip($result)), IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-397-                        nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:398:                          nqp::not_i(nqp::eqaddr(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-399-                            ($value := $!source.pull-one),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-409-                    nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:410:                      nqp::eqaddr(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-411-                        ($value := $!source.pull-one),IterationEnd
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-432-                nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:433:                  nqp::eqaddr(($value := self.slip-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-434-                  target.push($value)
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-437-              nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:438:                nqp::eqaddr(($value := $!source.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-439-                nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-468-                nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:469:                  nqp::eqaddr(self.slip-one,IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-470-                  nqp::null
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-473-              nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:474:                nqp::eqaddr((my $value := $!source.pull-one()),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-475-                nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-517-
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:518:            if $!slipping && nqp::not_i(nqp::eqaddr(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-519-              ($result := self.slip-one),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-523-            }
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:524:            elsif nqp::eqaddr(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-525-              ($value := $!source.pull-one),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-537-                      nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:538:                        nqp::eqaddr(($value2 := $!source.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-539-                        nqp::if(                                 # don't have 2 params
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-545-                          nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:546:                            nqp::eqaddr(($result := self.start-slip($result)),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-547-                            nqp::unless(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:548:                              nqp::eqaddr(($value := $!source.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-549-                              ($redo = 1)
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-558-                    nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:559:                      nqp::eqaddr(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-560-                        ($value := $!source.pull-one),IterationEnd
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-581-                nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:582:                  nqp::eqaddr(($value := self.slip-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-583-                  target.push($value)
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-586-              nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:587:                nqp::eqaddr(($value := $!source.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-588-                nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-595-                        nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:596:                          nqp::eqaddr(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-597-                            (my $value2 := $!source.pull-one),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-635-                nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:636:                  nqp::eqaddr(self.slip-one,IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-637-                  nqp::null,
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-640-              nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:641:                nqp::eqaddr((my $value := $!source.pull-one()),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-642-                nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-649-                        nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:650:                          nqp::eqaddr(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-651-                            (my $value2 := $!source.pull-one),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-713-            if $!slipping && nqp::not_i(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:714:              nqp::eqaddr(($result := self.slip-one),IterationEnd)) {
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-715-                # $result will be returned at the end
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-716-            }
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:717:            elsif nqp::eqaddr(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-718-              $!source.push-exactly($!value-buffer,$!count),IterationEnd)
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-735-                            nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:736:                              nqp::eqaddr($result, IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-737-                              nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-739-                                ($redo = 1
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:740:                                  unless nqp::eqaddr(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-741-                                    $!source.push-exactly($!value-buffer, $!count),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-754-                          (nqp::setelems($!value-buffer, 0)),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:755:                          nqp::eqaddr($!source.push-exactly($!value-buffer, $!count), IterationEnd)
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-756-                          && nqp::elems($!value-buffer) == 0
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-770-              && $!did-iterate
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:771:              && nqp::eqaddr($result, IterationEnd);
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-772-            $result
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-814-              nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:815:                nqp::eqaddr(($_ := $!iter.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-816-                  || $!test($_),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-819-              nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:820:                nqp::eqaddr($_,IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-821-                IterationEnd,
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-831-              nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:832:                nqp::eqaddr(($_ := $!iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-833-                nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-868-                nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:869:                  nqp::eqaddr(($_ := $!iter.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-870-                    || $!test($_),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-873-                nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:874:                  nqp::eqaddr($_,IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-875-                  IterationEnd,
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-885-            nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:886:              nqp::eqaddr(($_ := $!iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-887-              nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-915-              nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:916:                nqp::eqaddr(($_ := $!iter.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-917-                  || $!test($_),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-920-              nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:921:                nqp::eqaddr($_,IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-922-                IterationEnd,
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-932-              nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:933:                nqp::eqaddr(($_ := $iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-934-                nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1001-            nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1002:              nqp::eqaddr(($_ := $!iter.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1003-                || $!test.ACCEPTS($_),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1009-            nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1010:              nqp::eqaddr(($_ := $!iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1011-              nqp::if(  # doesn't sink
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1191-              nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1192:                (nqp::eqaddr(($_ := $iter.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1193-                  || $test($_)),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1196-              nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1197:                nqp::eqaddr($_,IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1198-                Nil,
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1222-          nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1223:            (nqp::eqaddr(($_ := $iter.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1224-              || $test.ACCEPTS($_)),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1227-          nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1228:            nqp::eqaddr($_,IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1229-            Nil,
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1261-            nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1262:              nqp::eqaddr((my $pulled := $iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1263-              nqp::if(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1281-            nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1282:              nqp::eqaddr((my $pulled := $iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1283-              nqp::if(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1298-            nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1299:              nqp::eqaddr((my $pulled := $iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1300-              nqp::if(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1315-            nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1316:              nqp::eqaddr((my $pulled := $iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1317-              nqp::if(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1332-            nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1333:              nqp::eqaddr((my $pulled := $iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1334-              nqp::if(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1404-              nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1405:                nqp::eqaddr(($pulled := $iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1406-                nqp::if(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1456-              nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1457:                nqp::eqaddr(($pulled := $iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1458-                nqp::if(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1492-        nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1493:          nqp::eqaddr(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1494-            self.iterator.push-until-lazy(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1508-          nqp::unless(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1509:            nqp::eqaddr(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1510-              self.iterator.push-until-lazy(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1518-              nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1519:                nqp::eqaddr(&by,&infix:<cmp>),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1520-                Rakudo::Sorting.MERGESORT-REIFIED-LIST(buf.List),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1574-              nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1575:                nqp::eqaddr((my \pulled := $!iter.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1576-                  || (nqp::not_i(nqp::existskey(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1586-            nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1587:              nqp::eqaddr((my \pulled := $!iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1588-              nqp::unless(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1603-        nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1604:          nqp::eqaddr(&with,&[===]), # use optimized version
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1605-          self.unique(:&as),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1624-              nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1625:                nqp::eqaddr((my \value := $!iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1626-                nqp::unless(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1638-            nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1639:              nqp::eqaddr((my \value := $!iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1640-              nqp::unless(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1653-        nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1654:          nqp::eqaddr(&with,&[===]), # use optimized version
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1655-          self.unique,
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1674-            nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1675:              nqp::eqaddr(($value := $!iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1676-              nqp::existskey($!seen,$needle = nqp::unbox_s($value.WHICH))
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1685-            nqp::until( # doesn't sink
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1686:              nqp::eqaddr(($value := $!iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1687-              nqp::existskey($!seen,$needle = nqp::unbox_s($value.WHICH))
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1697-        nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1698:          nqp::eqaddr(&with,&[===]), # use optimized version
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1699-          self.repeated(:&as),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1719-            nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1720:              nqp::eqaddr(($value := $!iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1721-              nqp::existskey($!seen,$needle = nqp::unbox_s(&!as($value).WHICH))
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1730-            nqp::until(  # doesn't sink
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1731:              nqp::eqaddr(($value := $!iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1732-              nqp::existskey($!seen,$needle = nqp::unbox_s(&!as($value).WHICH))
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1742-        nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1743:          nqp::eqaddr(&with,&[===]), # use optimized version
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1744-          self.repeated,
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1765-            nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1766:              nqp::eqaddr((my $pulled := $!iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1767-              IterationEnd,
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1774-                    nqp::isfalse(&!with($!last_as,$which))
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1775:                      || nqp::eqaddr(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1776-                           ($pulled := $!iter.pull-one),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1791-            my Mu $value := $!iter.pull-one;
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1792:            unless nqp::eqaddr($value,IterationEnd) {
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1793-                my $which;
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1804-                nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1805:                  nqp::eqaddr($value,IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1806-                  nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1834-            nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1835:              nqp::eqaddr((my $pulled := $!iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1836-              IterationEnd,
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1844-                      nqp::isfalse(&!with($!last,$pulled))
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1845:                        || nqp::eqaddr(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1846-                             ($pulled := $!iter.pull-one),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1861-            my Mu $value := $!iter.pull-one;
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1862:            unless nqp::eqaddr($value,IterationEnd) {
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1863-                my $last_val = $!last;
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1872-                nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1873:                  nqp::eqaddr($value,IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1874-                  nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1896-            nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1897:              nqp::eqaddr((my $pulled := iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1898-              nqp::if(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1909-                  nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1910:                    nqp::eqaddr((my $value := iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1911-                    X::Pairup::OddNumber.new.throw,
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1939-        nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1940:          nqp::eqaddr((my $pulled := self.iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1941-          Nil,
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1957-        nqp::if(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:1958:          nqp::eqaddr((my $pulled :=
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-1959-            Rakudo::Iterator.LastValue(self.iterator,'tail')),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-2011-        nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:2012:          nqp::eqaddr((my \pair := iter.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-2013-            || nqp::isconcrete(my \target := pair.value),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-2016-        nqp::unless(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:2017:          nqp::eqaddr(pair,IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-2018-          nqp::stmts(                               # found at least one value
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-2020-            nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:2021:              nqp::eqaddr(nqp::bind(pair,iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-2022-              nqp::if(
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-2046-        nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:2047:          nqp::eqaddr((my \pair := iter.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-2048-            || nqp::isconcrete(my \target := pair.value),
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-2051-        nqp::unless(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:2052:          nqp::eqaddr(pair,IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-2053-          nqp::stmts(                               # found at least one value
##############################################
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-2055-            nqp::until(
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6:2056:              nqp::eqaddr(nqp::bind(pair,iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any-iterable-methods.pm6-2057-              nqp::if(
##############################################
rakudo-2020.10/src/core.c/Any.pm6-392-          while nqp::islt_i(++$i,$elems);
rakudo-2020.10/src/core.c/Any.pm6:393:        X::Bind.new.throw if nqp::eqaddr($target,self);
rakudo-2020.10/src/core.c/Any.pm6-394-        $target.BIND-POS($final, value)
##############################################
rakudo-2020.10/src/core.c/Any.pm6-479-        nqp::until(
rakudo-2020.10/src/core.c/Any.pm6:480:          nqp::eqaddr(($value := iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Any.pm6-481-          ($sum = $sum + $value)
##############################################
rakudo-2020.10/src/core.c/Any.pm6-492-    nqp::hllbool(
rakudo-2020.10/src/core.c/Any.pm6:493:      nqp::eqaddr(nqp::decont(a),nqp::decont(b))
rakudo-2020.10/src/core.c/Any.pm6:494:      || (nqp::eqaddr(a.WHAT,b.WHAT)
rakudo-2020.10/src/core.c/Any.pm6-495-           && nqp::iseq_s(nqp::unbox_s(a.WHICH), nqp::unbox_s(b.WHICH)))
##############################################
rakudo-2020.10/src/core.c/Array.pm6-62-          nqp::if(
rakudo-2020.10/src/core.c/Array.pm6:63:            nqp::eqaddr(
rakudo-2020.10/src/core.c/Array.pm6-64-              IterationEnd,
##############################################
rakudo-2020.10/src/core.c/Array.pm6-188-        nqp::if(
rakudo-2020.10/src/core.c/Array.pm6:189:          nqp::eqaddr(
rakudo-2020.10/src/core.c/Array.pm6-190-            $iter.push-until-lazy(
##############################################
rakudo-2020.10/src/core.c/Array.pm6-287-            nqp::if(                             # a real iterator with N elems
rakudo-2020.10/src/core.c/Array.pm6:288:              nqp::eqaddr(
rakudo-2020.10/src/core.c/Array.pm6-289-                (my \iter = iterable.iterator).push-until-lazy(
##############################################
rakudo-2020.10/src/core.c/Array.pm6-758-        nqp::if(
rakudo-2020.10/src/core.c/Array.pm6:759:          nqp::eqaddr(
rakudo-2020.10/src/core.c/Array.pm6-760-            @values.iterator.push-until-lazy(
##############################################
rakudo-2020.10/src/core.c/Array.pm6-1221-        nqp::if(
rakudo-2020.10/src/core.c/Array.pm6:1222:          nqp::eqaddr(@new.iterator.push-until-lazy(
rakudo-2020.10/src/core.c/Array.pm6-1223-            (my $new := nqp::create(IterationBuffer))),IterationEnd),
rakudo-2020.10/src/core.c/Array.pm6-1224-          nqp::if(      # reified all values to splice in
rakudo-2020.10/src/core.c/Array.pm6:1225:            (nqp::isnull($!descriptor) || nqp::eqaddr(self.of,Mu)),
rakudo-2020.10/src/core.c/Array.pm6-1226-            nqp::stmts( # no typecheck needed
##############################################
rakudo-2020.10/src/core.c/array_slice.pm6-58-    my \is-pos-lazy = pos.is-lazy;
rakudo-2020.10/src/core.c/array_slice.pm6:59:    my \pos-iter    = nqp::eqaddr(pos.WHAT,Range)
rakudo-2020.10/src/core.c/array_slice.pm6-60-        && pos.max === Inf
##############################################
rakudo-2020.10/src/core.c/atomicops.pm6-29-        my $seen := nqp::cas($target, $current, $updated);
rakudo-2020.10/src/core.c/atomicops.pm6:30:        return $updated if nqp::eqaddr($seen, $current);
rakudo-2020.10/src/core.c/atomicops.pm6-31-        $current := $seen;
##############################################
rakudo-2020.10/src/core.c/Baggy.pm6-198-        method skip-one() { # the default skip-one, too difficult to handle
rakudo-2020.10/src/core.c/Baggy.pm6:199:            nqp::not_i(nqp::eqaddr(self.pull-one,IterationEnd))
rakudo-2020.10/src/core.c/Baggy.pm6-200-        }
##############################################
rakudo-2020.10/src/core.c/Baggy.pm6-310-            nqp::if(
rakudo-2020.10/src/core.c/Baggy.pm6:311:              nqp::eqaddr(self.keyof,Mu),
rakudo-2020.10/src/core.c/Baggy.pm6-312-              nqp::concat(
##############################################
rakudo-2020.10/src/core.c/Baggy.pm6-322-          nqp::if(
rakudo-2020.10/src/core.c/Baggy.pm6:323:            nqp::eqaddr(self,bag()),
rakudo-2020.10/src/core.c/Baggy.pm6-324-            'bag()',
rakudo-2020.10/src/core.c/Baggy.pm6-325-            nqp::if(
rakudo-2020.10/src/core.c/Baggy.pm6:326:              nqp::eqaddr(self,mix()),
rakudo-2020.10/src/core.c/Baggy.pm6-327-              'mix()',
##############################################
rakudo-2020.10/src/core.c/Baggy.pm6-583-
rakudo-2020.10/src/core.c/Baggy.pm6:584:        until nqp::eqaddr((my $value := iter.pull-one),IterationEnd) {
rakudo-2020.10/src/core.c/Baggy.pm6-585-            my $tested := test($value);
##############################################
rakudo-2020.10/src/core.c/Baggy.pm6-615-        my $value := iter.pull-one;
rakudo-2020.10/src/core.c/Baggy.pm6:616:        unless nqp::eqaddr($value,IterationEnd) {
rakudo-2020.10/src/core.c/Baggy.pm6-617-            my $tested := test($value);
##############################################
rakudo-2020.10/src/core.c/Baggy.pm6-632-                    ++self{$_} for @$tested;
rakudo-2020.10/src/core.c/Baggy.pm6:633:                    last if nqp::eqaddr(($value := iter.pull-one),IterationEnd);
rakudo-2020.10/src/core.c/Baggy.pm6-634-                    nqp::istype(($tested := test($value))[0], Iterable)
##############################################
rakudo-2020.10/src/core.c/Baggy.pm6-676-          nqp::if(
rakudo-2020.10/src/core.c/Baggy.pm6:677:            nqp::eqaddr(type,Set),
rakudo-2020.10/src/core.c/Baggy.pm6-678-            set(),
##############################################
rakudo-2020.10/src/core.c/Baggy.pm6-705-    nqp::hllbool(
rakudo-2020.10/src/core.c/Baggy.pm6:706:      nqp::eqaddr(nqp::decont(a),nqp::decont(b))
rakudo-2020.10/src/core.c/Baggy.pm6:707:        || (nqp::eqaddr(a.WHAT,b.WHAT) && a.ACCEPTS(b))
rakudo-2020.10/src/core.c/Baggy.pm6-708-    )
##############################################
rakudo-2020.10/src/core.c/BagHash.pm6-240-        method skip-one() {  # the one provided by the role interferes
rakudo-2020.10/src/core.c/BagHash.pm6:241:            nqp::not_i(nqp::eqaddr(self.pull-one,IterationEnd))
rakudo-2020.10/src/core.c/BagHash.pm6-242-        }
##############################################
rakudo-2020.10/src/core.c/Bag.pm6-17-            nqp::if(
rakudo-2020.10/src/core.c/Bag.pm6:18:              nqp::eqaddr(self.WHAT,Bag),
rakudo-2020.10/src/core.c/Bag.pm6-19-              'Bag|',
##############################################
rakudo-2020.10/src/core.c/Buf.pm6-33-            nqp::if(
rakudo-2020.10/src/core.c/Buf.pm6:34:              nqp::eqaddr(self.WHAT,Blob),
rakudo-2020.10/src/core.c/Buf.pm6-35-              'Blob|',
##############################################
rakudo-2020.10/src/core.c/Buf.pm6-597-            nqp::until(
rakudo-2020.10/src/core.c/Buf.pm6:598:              nqp::eqaddr((my $got := $iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Buf.pm6-599-              nqp::if(
##############################################
rakudo-2020.10/src/core.c/Buf.pm6-663-          nqp::unless(
rakudo-2020.10/src/core.c/Buf.pm6:664:            nqp::eqaddr(self,my \other := nqp::decont(Other)),
rakudo-2020.10/src/core.c/Buf.pm6-665-            nqp::if(
##############################################
rakudo-2020.10/src/core.c/Buf.pm6-1097-multi sub infix:<~>(Blob:D $a, Blob:D $b) {
rakudo-2020.10/src/core.c/Buf.pm6:1098:    my $res := nqp::create(nqp::eqaddr($a.WHAT,$b.WHAT) ?? $a !! Buf.^pun);
rakudo-2020.10/src/core.c/Buf.pm6-1099-    my $adc := nqp::decont($a);
##############################################
rakudo-2020.10/src/core.c/Buf.pm6-1194-    nqp::hllbool(
rakudo-2020.10/src/core.c/Buf.pm6:1195:      nqp::eqaddr(nqp::decont(a),nqp::decont(b))
rakudo-2020.10/src/core.c/Buf.pm6:1196:        || (nqp::eqaddr(a.WHAT,b.WHAT) && a.SAME(b))
rakudo-2020.10/src/core.c/Buf.pm6-1197-    )
##############################################
rakudo-2020.10/src/core.c/Buf.pm6-1202-    nqp::hllbool(
rakudo-2020.10/src/core.c/Buf.pm6:1203:      nqp::eqaddr(nqp::decont(a),nqp::decont(b)) || a.SAME(b)
rakudo-2020.10/src/core.c/Buf.pm6-1204-    )
##############################################
rakudo-2020.10/src/core.c/Buf.pm6-1207-    nqp::hllbool(
rakudo-2020.10/src/core.c/Buf.pm6:1208:      nqp::not_i(nqp::eqaddr(nqp::decont(a),nqp::decont(b)) || a.SAME(b))
rakudo-2020.10/src/core.c/Buf.pm6-1209-    )
##############################################
rakudo-2020.10/src/core.c/Capture.pm6-18-    multi method WHICH (Capture:D: --> ValueObjAt:D) {
rakudo-2020.10/src/core.c/Capture.pm6:19:        my Mu $WHICH := nqp::list_s(nqp::eqaddr(self.WHAT,Capture) ?? 'Capture' !! nqp::unbox_s(self.^name));
rakudo-2020.10/src/core.c/Capture.pm6-20-        if nqp::isconcrete(@!list) && nqp::elems(@!list) {
##############################################
rakudo-2020.10/src/core.c/Capture.pm6-137-        my Mu  $raku     := nqp::list_s();
rakudo-2020.10/src/core.c/Capture.pm6:138:        if nqp::eqaddr(self.WHAT, Capture) {
rakudo-2020.10/src/core.c/Capture.pm6-139-            nqp::push_s($raku, '\(');
##############################################
rakudo-2020.10/src/core.c/Capture.pm6-213-    nqp::hllbool(
rakudo-2020.10/src/core.c/Capture.pm6:214:      nqp::eqaddr(nqp::decont(a),nqp::decont(b))
rakudo-2020.10/src/core.c/Capture.pm6:215:        || (nqp::eqaddr(a.WHAT,b.WHAT)
rakudo-2020.10/src/core.c/Capture.pm6-216-             && a.Capture::list eqv b.Capture::list
##############################################
rakudo-2020.10/src/core.c/Channel.pm6-127-                my Mu \got = self.poll;
rakudo-2020.10/src/core.c/Channel.pm6:128:                if nqp::eqaddr(got, Nil) {
rakudo-2020.10/src/core.c/Channel.pm6-129-                    if $!closed_promise {
##############################################
rakudo-2020.10/src/core.c/Channel.pm6-156-                my Mu \got = self.poll;
rakudo-2020.10/src/core.c/Channel.pm6:157:                last if nqp::eqaddr(got, Nil);
rakudo-2020.10/src/core.c/Channel.pm6-158-                emit got;
##############################################
rakudo-2020.10/src/core.c/Code.pm6-103-            $perl = $parm.coerce_type.^name ~ "($perl)"
rakudo-2020.10/src/core.c/Code.pm6:104:              unless nqp::eqaddr($parm.coerce_type,Mu);
rakudo-2020.10/src/core.c/Code.pm6-105-            $perl ~= $parm.modifier if $perl ne '';
##############################################
rakudo-2020.10/src/core.c/Complex.pm6-18-            nqp::if(
rakudo-2020.10/src/core.c/Complex.pm6:19:              nqp::eqaddr(self.WHAT,Complex),
rakudo-2020.10/src/core.c/Complex.pm6-20-              'Complex|',
##############################################
rakudo-2020.10/src/core.c/CompUnit/DependencySpecification.pm6-14-        nqp::push_s($parts,":ver<$!version-matcher>")
rakudo-2020.10/src/core.c/CompUnit/DependencySpecification.pm6:15:          unless nqp::eqaddr($!version-matcher,True);
rakudo-2020.10/src/core.c/CompUnit/DependencySpecification.pm6-16-        nqp::push_s($parts,":auth<$!auth-matcher>")
rakudo-2020.10/src/core.c/CompUnit/DependencySpecification.pm6:17:          unless nqp::eqaddr($!auth-matcher,True);
rakudo-2020.10/src/core.c/CompUnit/DependencySpecification.pm6-18-        nqp::push_s($parts,":api<$!api-matcher>")
rakudo-2020.10/src/core.c/CompUnit/DependencySpecification.pm6:19:          unless nqp::eqaddr($!api-matcher,True);
rakudo-2020.10/src/core.c/CompUnit/DependencySpecification.pm6-20-        nqp::join('',$parts)
##############################################
rakudo-2020.10/src/core.c/CompUnit/DependencySpecification.pm6-29-        nqp::push_s($parts,",:version-matcher<$!version-matcher>")
rakudo-2020.10/src/core.c/CompUnit/DependencySpecification.pm6:30:          unless nqp::eqaddr($!version-matcher,True);
rakudo-2020.10/src/core.c/CompUnit/DependencySpecification.pm6-31-        nqp::push_s($parts,",:auth-matcher<$!auth-matcher>")
rakudo-2020.10/src/core.c/CompUnit/DependencySpecification.pm6:32:          unless nqp::eqaddr($!auth-matcher,True);
rakudo-2020.10/src/core.c/CompUnit/DependencySpecification.pm6-33-        nqp::push_s($parts,",:api-matcher<$!api-matcher>")
rakudo-2020.10/src/core.c/CompUnit/DependencySpecification.pm6:34:          unless nqp::eqaddr($!api-matcher,True);
rakudo-2020.10/src/core.c/CompUnit/DependencySpecification.pm6-35-        nqp::push_s($parts,')');
##############################################
rakudo-2020.10/src/core.c/Cool.pm6-376-
rakudo-2020.10/src/core.c/Cool.pm6:377:    # `$value-to-subst-mutate` will show up in errors when called on non-rw
rakudo-2020.10/src/core.c/Cool.pm6:378:    # container, so use more descriptive name instead of just `$self`
rakudo-2020.10/src/core.c/Cool.pm6-379-    method subst-mutate(Cool:D $value-to-subst-mutate is rw: |c) {
##############################################
rakudo-2020.10/src/core.c/Date.pm6-54-    --> Date:D) {
rakudo-2020.10/src/core.c/Date.pm6:55:        nqp::eqaddr(self.WHAT,Date)
rakudo-2020.10/src/core.c/Date.pm6-56-          ?? nqp::create(self)!SET-SELF($year, $month, $day, &formatter)
##############################################
rakudo-2020.10/src/core.c/Date.pm6-61-    --> Date:D) {
rakudo-2020.10/src/core.c/Date.pm6:62:        nqp::eqaddr(self.WHAT,Date)
rakudo-2020.10/src/core.c/Date.pm6-63-          ?? nqp::create(self)!SET-SELF($year, $month, $day, &formatter)
##############################################
rakudo-2020.10/src/core.c/Date.pm6-74-              && nqp::eqat($date,'-',7) {
rakudo-2020.10/src/core.c/Date.pm6:75:                nqp::eqaddr(self.WHAT,Date)
rakudo-2020.10/src/core.c/Date.pm6-76-                 ?? nqp::create(self)!SET-SELF(
##############################################
rakudo-2020.10/src/core.c/Date.pm6-98-                $/) {
rakudo-2020.10/src/core.c/Date.pm6:99:                nqp::eqaddr(self.WHAT,Date)
rakudo-2020.10/src/core.c/Date.pm6-100-                  ?? nqp::create(self)!SET-SELF($0.Int,$1.Int,$2.Int,&formatter)
##############################################
rakudo-2020.10/src/core.c/Date.pm6-115-    multi method new(Date: Dateish $d, :&formatter, *%_ --> Date:D) {
rakudo-2020.10/src/core.c/Date.pm6:116:        nqp::eqaddr(self.WHAT,Date)
rakudo-2020.10/src/core.c/Date.pm6-117-          ?? nqp::create(self)!SET-SELF($d.year,$d.month,$d.day,&formatter)
##############################################
rakudo-2020.10/src/core.c/Date.pm6-144-          my int $year, my int $month, my int $day);
rakudo-2020.10/src/core.c/Date.pm6:145:        if nqp::eqaddr(self.WHAT,Date) {
rakudo-2020.10/src/core.c/Date.pm6-146-            my $new := nqp::create(self);
##############################################
rakudo-2020.10/src/core.c/Date.pm6-162-        my $lt := nqp::decodelocaltime(time);
rakudo-2020.10/src/core.c/Date.pm6:163:        nqp::eqaddr(self.WHAT,Date)
rakudo-2020.10/src/core.c/Date.pm6-164-          ?? nqp::create(self)!SET-SELF(
##############################################
rakudo-2020.10/src/core.c/Date.pm6-209-            nqp::if(
rakudo-2020.10/src/core.c/Date.pm6:210:              nqp::eqaddr(self.WHAT,Date),
rakudo-2020.10/src/core.c/Date.pm6-211-              'Date|',
##############################################
rakudo-2020.10/src/core.c/DateTime.pm6-140-
rakudo-2020.10/src/core.c/DateTime.pm6:141:        my $dt := nqp::eqaddr(self.WHAT,DateTime)
rakudo-2020.10/src/core.c/DateTime.pm6-142-          ?? nqp::create(self)!SET-SELF(
##############################################
rakudo-2020.10/src/core.c/DateTime.pm6-233-
rakudo-2020.10/src/core.c/DateTime.pm6:234:        my $dt := nqp::eqaddr(self.WHAT,DateTime)
rakudo-2020.10/src/core.c/DateTime.pm6-235-          ?? ( nqp::elems(nqp::getattr(%_,Map,'$!storage'))
rakudo-2020.10/src/core.c/DateTime.pm6-236-            ?? die "Unexpected named parameter{"s" if %_ > 1} "
rakudo-2020.10/src/core.c/DateTime.pm6:237:                 ~ %_.keys.map({"`$_`"}).join(", ") ~ " passed. Were you "
rakudo-2020.10/src/core.c/DateTime.pm6-238-                 ~ "trying to use the named parameter form of .new() but "
##############################################
rakudo-2020.10/src/core.c/DateTime.pm6-320-        nqp::if(
rakudo-2020.10/src/core.c/DateTime.pm6:321:          nqp::eqaddr(self.WHAT,DateTime),
rakudo-2020.10/src/core.c/DateTime.pm6-322-          nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/DateTime.pm6-369-        nqp::if(
rakudo-2020.10/src/core.c/DateTime.pm6:370:          nqp::eqaddr(
rakudo-2020.10/src/core.c/DateTime.pm6-371-            (my \later := (my \iterator := %unit.iterator).pull-one),
##############################################
rakudo-2020.10/src/core.c/DateTime.pm6-375-          nqp::unless(
rakudo-2020.10/src/core.c/DateTime.pm6:376:            nqp::eqaddr(iterator.pull-one,IterationEnd),
rakudo-2020.10/src/core.c/DateTime.pm6-377-            (die "More than one time unit supplied")
##############################################
rakudo-2020.10/src/core.c/Distribution.pm6-8-
rakudo-2020.10/src/core.c/Distribution.pm6:9:    # `content($content-id)` provides an API to the data itself
rakudo-2020.10/src/core.c/Distribution.pm6-10-    #   -   Use `.meta` to determine the $address of a specific $content-id
##############################################
rakudo-2020.10/src/core.c/Enumeration.pm6-121-multi infix:<===> (Enumeration:D \a, Enumeration:D \b --> Bool:D) {
rakudo-2020.10/src/core.c/Enumeration.pm6:122:    nqp::hllbool(nqp::eqaddr(nqp::decont(a), nqp::decont(b)))
rakudo-2020.10/src/core.c/Enumeration.pm6-123-}
##############################################
rakudo-2020.10/src/core.c/Exception.pm6-163-    method of-type() {
rakudo-2020.10/src/core.c/Exception.pm6:164:        nqp::eqaddr(nqp::decont($!invocant),IterationEnd)
rakudo-2020.10/src/core.c/Exception.pm6-165-          ?? "IterationEnd"
##############################################
rakudo-2020.10/src/core.c/Exception.pm6-1739-        if $name eq '$#' {
rakudo-2020.10/src/core.c/Exception.pm6:1740:            # Currently only `$#` var has this identifier business handling.
rakudo-2020.10/src/core.c/Exception.pm6-1741-            # Should generalize the logic if we get more of stuff like this.
##############################################
rakudo-2020.10/src/core.c/Exception.pm6-2339-    method message() {
rakudo-2020.10/src/core.c/Exception.pm6:2340:        "Cannot unpack or Capture `$!what.gist()`.\n"
rakudo-2020.10/src/core.c/Exception.pm6-2341-          ~ "To create a Capture, add parentheses: \\(...)\n"
##############################################
rakudo-2020.10/src/core.c/Exception.pm6-2409-          nqp::if(
rakudo-2020.10/src/core.c/Exception.pm6:2410:            nqp::eqaddr($!got.WHAT, $!expected.WHAT),
rakudo-2020.10/src/core.c/Exception.pm6-2411-            $raku,
##############################################
rakudo-2020.10/src/core.c/Exception.pm6-2418-        nqp::if(
rakudo-2020.10/src/core.c/Exception.pm6:2419:          nqp::eqaddr($!got.WHAT, $!expected.WHAT),
rakudo-2020.10/src/core.c/Exception.pm6-2420-          Rakudo::Internals.MAYBE-STRING($!expected, :method<raku>),
##############################################
rakudo-2020.10/src/core.c/Exception.pm6-2443-            !! "";
rakudo-2020.10/src/core.c/Exception.pm6:2444:        my $expected = nqp::eqaddr(self.expected, self.got)
rakudo-2020.10/src/core.c/Exception.pm6-2445-            ?? "expected type $.expectedn cannot be itself"
##############################################
rakudo-2020.10/src/core.c/Exception.pm6-2461-            !! " to anonymous parameter";
rakudo-2020.10/src/core.c/Exception.pm6:2462:        my $expected = nqp::eqaddr(self.expected, self.got)
rakudo-2020.10/src/core.c/Exception.pm6-2463-            ?? "expected type $.expectedn cannot be itself"
##############################################
rakudo-2020.10/src/core.c/Exception.pm6-2471-    method message() {
rakudo-2020.10/src/core.c/Exception.pm6:2472:        my $expected = nqp::eqaddr(self.expected, self.got)
rakudo-2020.10/src/core.c/Exception.pm6-2473-            ?? "expected return type $.expectedn cannot be itself " ~
##############################################
rakudo-2020.10/src/core.c/Exception.pm6-2485-            ?? " to $.symbol" !! "";
rakudo-2020.10/src/core.c/Exception.pm6:2486:        my $is-itself := nqp::eqaddr(self.expected, self.got);
rakudo-2020.10/src/core.c/Exception.pm6-2487-        my $expected = $is-itself
##############################################
rakudo-2020.10/src/core.c/Exception.pm6-2491-          || nqp::istype(self.expected.HOW, Metamodel::DefiniteHOW)
rakudo-2020.10/src/core.c/Exception.pm6:2492:          && nqp::eqaddr(self.expected.^base_type, self.got)
rakudo-2020.10/src/core.c/Exception.pm6-2493-          ?? ' (perhaps Nil was assigned to a :D which had no default?)' !! '';
##############################################
rakudo-2020.10/src/core.c/Hash.pm6-87-        nqp::until(
rakudo-2020.10/src/core.c/Hash.pm6:88:          nqp::eqaddr(($x := $iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Hash.pm6-89-          nqp::if(
##############################################
rakudo-2020.10/src/core.c/Hash.pm6-98-              nqp::if(
rakudo-2020.10/src/core.c/Hash.pm6:99:                nqp::eqaddr(($y := $iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Hash.pm6-100-                nqp::if(
##############################################
rakudo-2020.10/src/core.c/Hash.pm6-120-        nqp::until(
rakudo-2020.10/src/core.c/Hash.pm6:121:          nqp::eqaddr((my \key := iterkeys.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Hash.pm6-122-          self.STORE_AT_KEY(key,itervalues.pull-one)
##############################################
rakudo-2020.10/src/core.c/Hyper.pm6-47-            ?? self!mu-pair(left,right)
rakudo-2020.10/src/core.c/Hyper.pm6:48:            !! nqp::eqaddr(left.keyof,Str(Any))
rakudo-2020.10/src/core.c/Hyper.pm6:49:              && nqp::eqaddr(right.keyof,Str(Any))
rakudo-2020.10/src/core.c/Hyper.pm6-50-              ?? self!str-associatives(left,right)
##############################################
rakudo-2020.10/src/core.c/Hyper.pm6-109-            nqp::until(
rakudo-2020.10/src/core.c/Hyper.pm6:110:              nqp::eqaddr((my \value := iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Hyper.pm6-111-              self.infix(value,right)
##############################################
rakudo-2020.10/src/core.c/Hyper.pm6-117-            nqp::until(
rakudo-2020.10/src/core.c/Hyper.pm6:118:              nqp::eqaddr((my \value := iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Hyper.pm6-119-              nqp::push(values, self.infix(value,right))
##############################################
rakudo-2020.10/src/core.c/Hyper.pm6-121-
rakudo-2020.10/src/core.c/Hyper.pm6:122:            my \result := nqp::eqaddr(left.WHAT,List)
rakudo-2020.10/src/core.c/Hyper.pm6:123:              || nqp::eqaddr(left.WHAT,Slip)
rakudo-2020.10/src/core.c/Hyper.pm6-124-              ?? nqp::p6bindattrinvres(
##############################################
rakudo-2020.10/src/core.c/Hyper.pm6-154-        nqp::until(
rakudo-2020.10/src/core.c/Hyper.pm6:155:          nqp::eqaddr((my \value := iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Hyper.pm6-156-          nqp::push(values, self.infix(left,value))
##############################################
rakudo-2020.10/src/core.c/Hyper.pm6-158-
rakudo-2020.10/src/core.c/Hyper.pm6:159:        my \result := nqp::eqaddr(right.WHAT,List)
rakudo-2020.10/src/core.c/Hyper.pm6:160:          || nqp::eqaddr(right.WHAT,Slip)
rakudo-2020.10/src/core.c/Hyper.pm6-161-          ?? nqp::p6bindattrinvres(                         # List or Slip
##############################################
rakudo-2020.10/src/core.c/Hyper.pm6-277-        nqp::until(
rakudo-2020.10/src/core.c/Hyper.pm6:278:          nqp::eqaddr((my \leftv := left.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Hyper.pm6-279-          nqp::push(result,self.infix(leftv,right.pull-one))
##############################################
rakudo-2020.10/src/core.c/Hyper.pm6-288-        nqp::until(
rakudo-2020.10/src/core.c/Hyper.pm6:289:          nqp::eqaddr((my \leftv := left.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/Hyper.pm6:290:            || nqp::eqaddr((my \rightv := right.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Hyper.pm6-291-          nqp::push(result, self.infix(leftv, rightv))
##############################################
rakudo-2020.10/src/core.c/Hyper.pm6-294-        nqp::if(
rakudo-2020.10/src/core.c/Hyper.pm6:295:          nqp::eqaddr(rightv,IterationEnd),
rakudo-2020.10/src/core.c/Hyper.pm6-296-          self!right-exhausted(left,nqp::elems(result)),
rakudo-2020.10/src/core.c/Hyper.pm6-297-          nqp::unless(
rakudo-2020.10/src/core.c/Hyper.pm6:298:            nqp::eqaddr(right.pull-one,IterationEnd),
rakudo-2020.10/src/core.c/Hyper.pm6-299-            self!left-exhausted(right,nqp::elems(result))
##############################################
rakudo-2020.10/src/core.c/Hyper.pm6-314-          nqp::until(
rakudo-2020.10/src/core.c/Hyper.pm6:315:            nqp::eqaddr((my \rightv := right.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Hyper.pm6-316-            nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Hyper.pm6-334-          nqp::until(
rakudo-2020.10/src/core.c/Hyper.pm6:335:            nqp::eqaddr((my \leftv := left.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Hyper.pm6-336-            nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Hyper.pm6-429-        nqp::until(
rakudo-2020.10/src/core.c/Hyper.pm6:430:          nqp::eqaddr(iterator.pull-one,IterationEnd),
rakudo-2020.10/src/core.c/Hyper.pm6-431-          ++$right-elems
##############################################
rakudo-2020.10/src/core.c/Hyper.pm6-441-        nqp::until(
rakudo-2020.10/src/core.c/Hyper.pm6:442:          nqp::eqaddr(iterator.pull-one,IterationEnd),
rakudo-2020.10/src/core.c/Hyper.pm6-443-          ++$left-elems
##############################################
rakudo-2020.10/src/core.c/Int.pm6-18-            nqp::if(
rakudo-2020.10/src/core.c/Int.pm6:19:              nqp::eqaddr(self.WHAT,Int),
rakudo-2020.10/src/core.c/Int.pm6-20-              'Int|',
##############################################
rakudo-2020.10/src/core.c/Int.pm6-357-    nqp::hllbool(  # need to check types as enums such as Bool wind up here
rakudo-2020.10/src/core.c/Int.pm6:358:      nqp::eqaddr($a.WHAT,$b.WHAT) && nqp::iseq_I($a,$b)
rakudo-2020.10/src/core.c/Int.pm6-359-    )
##############################################
rakudo-2020.10/src/core.c/Int.pm6-454-    nqp::hllbool(
rakudo-2020.10/src/core.c/Int.pm6:455:      nqp::eqaddr($a.WHAT,$b.WHAT)
rakudo-2020.10/src/core.c/Int.pm6-456-      && nqp::iseq_I($a, $b)
##############################################
rakudo-2020.10/src/core.c/IO/CatHandle.pm6-212-            nqp::while(
rakudo-2020.10/src/core.c/IO/CatHandle.pm6:213:              nqp::eqaddr(Nil, my $res := $!active-handle.get)
rakudo-2020.10/src/core.c/IO/CatHandle.pm6-214-              && nqp::defined(self.next-handle),
##############################################
rakudo-2020.10/src/core.c/IO/CatHandle.pm6-223-            nqp::while(
rakudo-2020.10/src/core.c/IO/CatHandle.pm6:224:              nqp::eqaddr(Nil, my $res := $!active-handle.getc)
rakudo-2020.10/src/core.c/IO/CatHandle.pm6-225-              && nqp::defined(self.next-handle),
##############################################
rakudo-2020.10/src/core.c/IO/Handle.pm6-504-        $!decoder
rakudo-2020.10/src/core.c/IO/Handle.pm6:505:          ?? nqp::eqaddr(self.WHAT,IO::Handle)
rakudo-2020.10/src/core.c/IO/Handle.pm6-506-            ?? GetLineFast.new(self,$close)   # exact type, can shortcircuit
##############################################
rakudo-2020.10/src/core.c/IO/Handle.pm6-527-            ?? ($!decoder.consume-exactly-bytes($bytes) // self!read-slow-path($bytes))
rakudo-2020.10/src/core.c/IO/Handle.pm6:528:            !! nqp::eqaddr(nqp::what(self),IO::Handle)
rakudo-2020.10/src/core.c/IO/Handle.pm6-529-              ?? nqp::readfh($!PIO,nqp::create(buf8.^pun),$bytes)
##############################################
rakudo-2020.10/src/core.c/IO/Handle.pm6-606-            $rewind = $!decoder.bytes-available if
rakudo-2020.10/src/core.c/IO/Handle.pm6:607:                nqp::eqaddr(nqp::decont($whence), SeekFromCurrent);
rakudo-2020.10/src/core.c/IO/Handle.pm6-608-
##############################################
rakudo-2020.10/src/core.c/IO/Path.pm6-567-        # if default tester is system default, use implicit no . .. iterator
rakudo-2020.10/src/core.c/IO/Path.pm6:568:        Seq.new: nqp::eqaddr($!SPEC.curupdir,IO::Spec::Unix.curupdir)
rakudo-2020.10/src/core.c/IO/Path.pm6-569-          ?? Rakudo::Iterator.Dir(self)
##############################################
rakudo-2020.10/src/core.c/IO/Special.pm6-12-            nqp::if(
rakudo-2020.10/src/core.c/IO/Special.pm6:13:              nqp::eqaddr(self.WHAT,IO::Special),
rakudo-2020.10/src/core.c/IO/Special.pm6-14-              'IO::Special|',
##############################################
rakudo-2020.10/src/core.c/Iterable.pm6-72-            nqp::if(
rakudo-2020.10/src/core.c/Iterable.pm6:73:              nqp::eqaddr(type,Mix),
rakudo-2020.10/src/core.c/Iterable.pm6-74-              mix(),
##############################################
rakudo-2020.10/src/core.c/Iterable.pm6-92-            nqp::if(
rakudo-2020.10/src/core.c/Iterable.pm6:93:              nqp::eqaddr(type,Bag),
rakudo-2020.10/src/core.c/Iterable.pm6-94-              bag(),
##############################################
rakudo-2020.10/src/core.c/Iterable.pm6-112-            nqp::if(
rakudo-2020.10/src/core.c/Iterable.pm6:113:              nqp::eqaddr(type,Set),
rakudo-2020.10/src/core.c/Iterable.pm6-114-              set(),
##############################################
rakudo-2020.10/src/core.c/Iterable.pm6-126-      nqp::unless(
rakudo-2020.10/src/core.c/Iterable.pm6:127:        nqp::eqaddr(nqp::decont(a),nqp::decont(b)),
rakudo-2020.10/src/core.c/Iterable.pm6-128-        nqp::if(                                 # not same object
rakudo-2020.10/src/core.c/Iterable.pm6:129:          nqp::eqaddr(a.WHAT,b.WHAT),
rakudo-2020.10/src/core.c/Iterable.pm6-130-          nqp::if(                               # same type
##############################################
rakudo-2020.10/src/core.c/Iterable.pm6-167-                      (my \pb := ib.pull-one),
rakudo-2020.10/src/core.c/Iterable.pm6:168:                      nqp::eqaddr(pa,IterationEnd)
rakudo-2020.10/src/core.c/Iterable.pm6:169:                        || nqp::eqaddr(pb,IterationEnd)
rakudo-2020.10/src/core.c/Iterable.pm6-170-                        || nqp::not_i(pa eqv pb)
##############################################
rakudo-2020.10/src/core.c/Iterable.pm6-173-                  ),
rakudo-2020.10/src/core.c/Iterable.pm6:174:                  nqp::eqaddr(pa,pb)     # both IterationEnd = success!
rakudo-2020.10/src/core.c/Iterable.pm6-175-                )
##############################################
rakudo-2020.10/src/core.c/Iterator.pm6-15-    method skip-one() {
rakudo-2020.10/src/core.c/Iterator.pm6:16:        nqp::not_i(nqp::eqaddr(self.pull-one,IterationEnd))
rakudo-2020.10/src/core.c/Iterator.pm6-17-    }
##############################################
rakudo-2020.10/src/core.c/Iterator.pm6-32-            nqp::not_i($todo = nqp::sub_i($todo,1))
rakudo-2020.10/src/core.c/Iterator.pm6:33:              || nqp::eqaddr((my $pulled := self.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Iterator.pm6-34-            target.push($pulled) # don't .sink $pulled here, it can be a Seq
##############################################
rakudo-2020.10/src/core.c/Iterator.pm6-36-          nqp::if(
rakudo-2020.10/src/core.c/Iterator.pm6:37:            nqp::eqaddr($pulled,IterationEnd),
rakudo-2020.10/src/core.c/Iterator.pm6-38-            IterationEnd,
##############################################
rakudo-2020.10/src/core.c/Iterator.pm6-56-        nqp::until( # we may not .sink $pulled here, since it can be a Seq
rakudo-2020.10/src/core.c/Iterator.pm6:57:          nqp::eqaddr((my \pulled := self.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Iterator.pm6-58-          target.push(pulled)
##############################################
rakudo-2020.10/src/core.c/Iterator.pm6-104-        nqp::until(
rakudo-2020.10/src/core.c/Iterator.pm6:105:          nqp::eqaddr(self.pull-one,IterationEnd),
rakudo-2020.10/src/core.c/Iterator.pm6-106-          nqp::null
##############################################
rakudo-2020.10/src/core.c/Junction.pm6-15-            nqp::until(
rakudo-2020.10/src/core.c/Junction.pm6:16:              nqp::eqaddr((my \pulled := iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Junction.pm6-17-              nqp::push(buffer,nqp::decont(pulled))
##############################################
rakudo-2020.10/src/core.c/List.pm6-43-                (nqp::isconcrete($!current-iter)
rakudo-2020.10/src/core.c/List.pm6:44:                  && nqp::eqaddr(
rakudo-2020.10/src/core.c/List.pm6-45-                       $!current-iter.push-at-least(
##############################################
rakudo-2020.10/src/core.c/List.pm6-68-                        nqp::unless(
rakudo-2020.10/src/core.c/List.pm6:69:                          nqp::eqaddr(
rakudo-2020.10/src/core.c/List.pm6-70-                            $iter.push-at-least(
##############################################
rakudo-2020.10/src/core.c/List.pm6-102-                (nqp::isconcrete($!current-iter)
rakudo-2020.10/src/core.c/List.pm6:103:                  && nqp::eqaddr(
rakudo-2020.10/src/core.c/List.pm6-104-                       $!current-iter.push-until-lazy($!reification-target),
##############################################
rakudo-2020.10/src/core.c/List.pm6-120-                      nqp::unless(
rakudo-2020.10/src/core.c/List.pm6:121:                        nqp::eqaddr(
rakudo-2020.10/src/core.c/List.pm6-122-                          (my $iter := $current.iterator).push-until-lazy(
##############################################
rakudo-2020.10/src/core.c/List.pm6-678-        CATCH { default { return False } } # .elems on lazies throws
rakudo-2020.10/src/core.c/List.pm6:679:        return True if nqp::eqaddr(self, nqp::decont($topic));
rakudo-2020.10/src/core.c/List.pm6-680-
##############################################
rakudo-2020.10/src/core.c/List.pm6-781-        nqp::until(
rakudo-2020.10/src/core.c/List.pm6:782:          nqp::eqaddr(($c := lhs-iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/List.pm6-783-          nqp::if(          # Container: scalar assignment
##############################################
rakudo-2020.10/src/core.c/List.pm6-788-                ($rhs-done || ($rhs-done =
rakudo-2020.10/src/core.c/List.pm6:789:                  nqp::eqaddr(($v := rhs-iter.pull-one),IterationEnd))),
rakudo-2020.10/src/core.c/List.pm6-790-                nqp::push(cv,Nil),
##############################################
rakudo-2020.10/src/core.c/List.pm6-797-                (nqp::not_i($rhs-done)
rakudo-2020.10/src/core.c/List.pm6:798:                  && nqp::eqaddr(rhs-iter.pull-one,IterationEnd)),
rakudo-2020.10/src/core.c/List.pm6-799-                ($rhs-done = 1)
##############################################
rakudo-2020.10/src/core.c/List.pm6-805-                  nqp::until(
rakudo-2020.10/src/core.c/List.pm6:806:                    nqp::eqaddr(($sc := $sub-iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/List.pm6-807-                    nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/List.pm6-809-                      nqp::if(
rakudo-2020.10/src/core.c/List.pm6:810:                        ($rhs-done = nqp::eqaddr(
rakudo-2020.10/src/core.c/List.pm6-811-                          ($v := rhs-iter.pull-one),IterationEnd
##############################################
rakudo-2020.10/src/core.c/List.pm6-1417-                nqp::if(
rakudo-2020.10/src/core.c/List.pm6:1418:                  nqp::eqaddr(&by,&infix:<cmp>),
rakudo-2020.10/src/core.c/List.pm6-1419-                  Rakudo::Sorting.MERGESORT-REIFIED-LIST(
##############################################
rakudo-2020.10/src/core.c/Lock/Async.pm6-67-                my $holder-update := $holder.queue-vow($v);
rakudo-2020.10/src/core.c/Lock/Async.pm6:68:                if nqp::eqaddr(nqp::cas($!holder, $holder, $holder-update),$holder) {
rakudo-2020.10/src/core.c/Lock/Async.pm6-69-                    return $p;
##############################################
rakudo-2020.10/src/core.c/Lock/Async.pm6-72-            else {
rakudo-2020.10/src/core.c/Lock/Async.pm6:73:                if nqp::eqaddr(nqp::cas($!holder, NO_HOLDER, SINGLE_HOLDER),NO_HOLDER) {
rakudo-2020.10/src/core.c/Lock/Async.pm6-74-                    # Successfully acquired and we're the only holder
##############################################
rakudo-2020.10/src/core.c/Lock/Async.pm6-88-            my $holder := ⚛$!holder;
rakudo-2020.10/src/core.c/Lock/Async.pm6:89:            if nqp::eqaddr($holder,SINGLE_HOLDER) {
rakudo-2020.10/src/core.c/Lock/Async.pm6-90-                # We're the single holder and there's no wait queue.
rakudo-2020.10/src/core.c/Lock/Async.pm6:91:                if nqp::eqaddr(nqp::cas($!holder, SINGLE_HOLDER, NO_HOLDER),SINGLE_HOLDER) {
rakudo-2020.10/src/core.c/Lock/Async.pm6-92-                    # Successfully released to NO_HOLDER state.
##############################################
rakudo-2020.10/src/core.c/Lock/Async.pm6-99-                if $queue-length == 1 {
rakudo-2020.10/src/core.c/Lock/Async.pm6:100:                    if nqp::eqaddr(nqp::cas($!holder, $holder, SINGLE_HOLDER),$holder) {
rakudo-2020.10/src/core.c/Lock/Async.pm6-101-                        # Successfully released; keep the head vow, thus
##############################################
rakudo-2020.10/src/core.c/Lock/Async.pm6-108-                    my $new-holder := $holder.without-head-vow();
rakudo-2020.10/src/core.c/Lock/Async.pm6:109:                    if nqp::eqaddr(nqp::cas($!holder, $holder, $new-holder),$holder) {
rakudo-2020.10/src/core.c/Lock/Async.pm6-110-                        # Successfully released and installed remaining queue;
##############################################
rakudo-2020.10/src/core.c/Lock/Async.pm6-170-        loop (my int $i = 0; $i < $n; ++$i) {
rakudo-2020.10/src/core.c/Lock/Async.pm6:171:            return True if nqp::eqaddr(nqp::atpos(rec-list, $i), self);
rakudo-2020.10/src/core.c/Lock/Async.pm6-172-        }
##############################################
rakudo-2020.10/src/core.c/Lock/Async.pm6-197-            my $lock := nqp::atpos(current, $i);
rakudo-2020.10/src/core.c/Lock/Async.pm6:198:            nqp::push($new-held, $lock) unless nqp::eqaddr($lock, self);
rakudo-2020.10/src/core.c/Lock/Async.pm6-199-        }
##############################################
rakudo-2020.10/src/core.c/Main.pm6-197-                }
rakudo-2020.10/src/core.c/Main.pm6:198:                $_ eq 'where { ... }' and $_ = "$param.type.^name() $_"
rakudo-2020.10/src/core.c/Main.pm6-199-                    with $constraints;
##############################################
rakudo-2020.10/src/core.c/Map.pm6-382-        nqp::if(
rakudo-2020.10/src/core.c/Map.pm6:383:          nqp::eqaddr(map.keyof,Str(Any)),  # is it not an Object Hash?
rakudo-2020.10/src/core.c/Map.pm6-384-          self!STORE_MAP_FROM_MAP_DECONT(map),
##############################################
rakudo-2020.10/src/core.c/Map.pm6-389-        nqp::if(
rakudo-2020.10/src/core.c/Map.pm6:390:          nqp::eqaddr(map.keyof,Str(Any)),  # is it not an Object Hash?
rakudo-2020.10/src/core.c/Map.pm6-391-          self!STORE_MAP_FROM_MAP(map),
##############################################
rakudo-2020.10/src/core.c/Map.pm6-399-            nqp::until(
rakudo-2020.10/src/core.c/Map.pm6:400:              nqp::eqaddr((my Mu $x := iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Map.pm6-401-              nqp::if(
##############################################
rakudo-2020.10/src/core.c/Map.pm6-411-                  nqp::if(
rakudo-2020.10/src/core.c/Map.pm6:412:                    nqp::eqaddr((my Mu $y := iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Map.pm6-413-                    nqp::if(
##############################################
rakudo-2020.10/src/core.c/Map.pm6-431-            nqp::until(
rakudo-2020.10/src/core.c/Map.pm6:432:              nqp::eqaddr((my Mu $x := iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Map.pm6-433-              nqp::if(
##############################################
rakudo-2020.10/src/core.c/Map.pm6-443-                  nqp::if(
rakudo-2020.10/src/core.c/Map.pm6:444:                    nqp::eqaddr((my Mu $y := iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Map.pm6-445-                    nqp::if(
##############################################
rakudo-2020.10/src/core.c/Map.pm6-464-        nqp::if(
rakudo-2020.10/src/core.c/Map.pm6:465:          nqp::eqaddr(map.keyof,Str(Any)),  # is it not an Object Hash?
rakudo-2020.10/src/core.c/Map.pm6-466-          nqp::if(
##############################################
rakudo-2020.10/src/core.c/Map.pm6-468-            nqp::if(
rakudo-2020.10/src/core.c/Map.pm6:469:              nqp::eqaddr(map.WHAT,Map),
rakudo-2020.10/src/core.c/Map.pm6-470-              nqp::p6bindattrinvres(self,Map,'$!storage',other),
##############################################
rakudo-2020.10/src/core.c/Map.pm6-479-        nqp::if(
rakudo-2020.10/src/core.c/Map.pm6:480:          nqp::eqaddr(map.keyof,Str(Any)),  # is it not an Object Hash?
rakudo-2020.10/src/core.c/Map.pm6-481-          nqp::if(
##############################################
rakudo-2020.10/src/core.c/Map.pm6-483-            nqp::if(
rakudo-2020.10/src/core.c/Map.pm6:484:              nqp::eqaddr(map.WHAT,Map),
rakudo-2020.10/src/core.c/Map.pm6-485-              nqp::p6bindattrinvres(self,Map,'$!storage',other),
##############################################
rakudo-2020.10/src/core.c/Map.pm6-509-        nqp::until(
rakudo-2020.10/src/core.c/Map.pm6:510:          nqp::eqaddr((my \key := iterkeys.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Map.pm6-511-          nqp::bindkey(
##############################################
rakudo-2020.10/src/core.c/Map.pm6-639-      nqp::unless(
rakudo-2020.10/src/core.c/Map.pm6:640:        nqp::eqaddr(nqp::decont(a),nqp::decont(b)),
rakudo-2020.10/src/core.c/Map.pm6-641-        nqp::if(                                 # not comparing with self
rakudo-2020.10/src/core.c/Map.pm6:642:          nqp::eqaddr(a.WHAT,b.WHAT),
rakudo-2020.10/src/core.c/Map.pm6-643-          nqp::if(                               # same types
##############################################
rakudo-2020.10/src/core.c/Match.pm6-27-        nqp::if(
rakudo-2020.10/src/core.c/Match.pm6:28:          nqp::eqaddr(nqp::getattr(self,Match,'$!match'),NQPdidMATCH),
rakudo-2020.10/src/core.c/Match.pm6-29-          self.Str,
##############################################
rakudo-2020.10/src/core.c/Match.pm6-35-        nqp::unless(
rakudo-2020.10/src/core.c/Match.pm6:36:          nqp::eqaddr(nqp::getattr(self,Match,'$!match'),NQPdidMATCH),
rakudo-2020.10/src/core.c/Match.pm6-37-          nqp::if(                           # must still set up
##############################################
rakudo-2020.10/src/core.c/metaops.pm6-76-                }
rakudo-2020.10/src/core.c/metaops.pm6:77:                elsif nqp::not_i(nqp::eqaddr((my \value = @loi[$i].pull-one),IterationEnd)) {
rakudo-2020.10/src/core.c/metaops.pm6-78-                    nqp::bindpos($sublist, $j, value);
##############################################
rakudo-2020.10/src/core.c/metaops.pm6-118-                    my \value = .pull-one;
rakudo-2020.10/src/core.c/metaops.pm6:119:                    last if nqp::eqaddr(value,IterationEnd);
rakudo-2020.10/src/core.c/metaops.pm6-120-                    value
##############################################
rakudo-2020.10/src/core.c/metaops.pm6-142-            my \first = source.pull-one;
rakudo-2020.10/src/core.c/metaops.pm6:143:            return () if nqp::eqaddr(first,IterationEnd);
rakudo-2020.10/src/core.c/metaops.pm6-144-
##############################################
rakudo-2020.10/src/core.c/metaops.pm6-147-                take first;
rakudo-2020.10/src/core.c/metaops.pm6:148:                until nqp::eqaddr((my \current = source.pull-one),IterationEnd) {
rakudo-2020.10/src/core.c/metaops.pm6-149-                    @args.push: current;
##############################################
rakudo-2020.10/src/core.c/metaops.pm6-164-            my \first = source.pull-one;
rakudo-2020.10/src/core.c/metaops.pm6:165:            return () if nqp::eqaddr(first,IterationEnd);
rakudo-2020.10/src/core.c/metaops.pm6-166-
##############################################
rakudo-2020.10/src/core.c/metaops.pm6-169-                take first;
rakudo-2020.10/src/core.c/metaops.pm6:170:                until nqp::eqaddr((my \value = source.pull-one),IterationEnd) {
rakudo-2020.10/src/core.c/metaops.pm6-171-                    take ($result := op.($result, value));
##############################################
rakudo-2020.10/src/core.c/metaops.pm6-183-            my \first = iter.pull-one;
rakudo-2020.10/src/core.c/metaops.pm6:184:            return op.() if nqp::eqaddr(first,IterationEnd);
rakudo-2020.10/src/core.c/metaops.pm6-185-
##############################################
rakudo-2020.10/src/core.c/metaops.pm6-187-            my $result := first;
rakudo-2020.10/src/core.c/metaops.pm6:188:            until nqp::eqaddr((my \value = iter.pull-one),IterationEnd) {
rakudo-2020.10/src/core.c/metaops.pm6-189-                @args.push: value;
##############################################
rakudo-2020.10/src/core.c/metaops.pm6-200-    else {
rakudo-2020.10/src/core.c/metaops.pm6:201:        nqp::eqaddr(op,&infix:<+>)
rakudo-2020.10/src/core.c/metaops.pm6-202-        ?? &sum
##############################################
rakudo-2020.10/src/core.c/metaops.pm6-206-              nqp::if(
rakudo-2020.10/src/core.c/metaops.pm6:207:                nqp::eqaddr((my $result := $iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/metaops.pm6-208-                op.(),                         # identity
rakudo-2020.10/src/core.c/metaops.pm6-209-                nqp::if(
rakudo-2020.10/src/core.c/metaops.pm6:210:                  nqp::eqaddr((my $value := $iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/metaops.pm6-211-                  nqp::if(
##############################################
rakudo-2020.10/src/core.c/metaops.pm6-218-                    nqp::until(
rakudo-2020.10/src/core.c/metaops.pm6:219:                      nqp::eqaddr(($value := $iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/metaops.pm6-220-                      ($result := op.($result,$value))
##############################################
rakudo-2020.10/src/core.c/metaops.pm6-458-            take $state;
rakudo-2020.10/src/core.c/metaops.pm6:459:            while $state && nqp::not_i(nqp::eqaddr((my $next := iter.pull-one),IterationEnd)) {
rakudo-2020.10/src/core.c/metaops.pm6-460-                $state = op.($current, $next);
##############################################
rakudo-2020.10/src/core.c/metaops.pm6-464-            unless $state {
rakudo-2020.10/src/core.c/metaops.pm6:465:                take False until nqp::eqaddr(iter.pull-one,IterationEnd);
rakudo-2020.10/src/core.c/metaops.pm6-466-            }
##############################################
rakudo-2020.10/src/core.c/metaops.pm6-472-        nqp::if(
rakudo-2020.10/src/core.c/metaops.pm6:473:          nqp::eqaddr(
rakudo-2020.10/src/core.c/metaops.pm6-474-            (my $current := (my $iter := values.iterator).pull-one),
##############################################
rakudo-2020.10/src/core.c/metaops.pm6-479-            nqp::while(
rakudo-2020.10/src/core.c/metaops.pm6:480:              nqp::not_i(nqp::eqaddr((my $next := $iter.pull-one),IterationEnd))
rakudo-2020.10/src/core.c/metaops.pm6-481-                && op.($current,$next),
##############################################
rakudo-2020.10/src/core.c/metaops.pm6-483-            ),
rakudo-2020.10/src/core.c/metaops.pm6:484:            nqp::hllbool(nqp::eqaddr($next,IterationEnd))
rakudo-2020.10/src/core.c/metaops.pm6-485-          )
##############################################
rakudo-2020.10/src/core.c/MixHash.pm6-223-        method skip-one() {  # the one provided by the role interferes
rakudo-2020.10/src/core.c/MixHash.pm6:224:            nqp::not_i(nqp::eqaddr(self.pull-one,IterationEnd))
rakudo-2020.10/src/core.c/MixHash.pm6-225-        }
##############################################
rakudo-2020.10/src/core.c/Mix.pm6-42-            nqp::if(
rakudo-2020.10/src/core.c/Mix.pm6:43:              nqp::eqaddr(self.WHAT,Mix),
rakudo-2020.10/src/core.c/Mix.pm6-44-              'Mix|',
##############################################
rakudo-2020.10/src/core.c/Mixy.pm6-108-          nqp::if(
rakudo-2020.10/src/core.c/Mixy.pm6:109:            nqp::eqaddr(type,Set),
rakudo-2020.10/src/core.c/Mixy.pm6-110-            set(),
##############################################
rakudo-2020.10/src/core.c/Mu.pm6-117-        nqp::if(
rakudo-2020.10/src/core.c/Mu.pm6:118:          nqp::eqaddr(
rakudo-2020.10/src/core.c/Mu.pm6-119-            (my $bless := nqp::findmethod(self,'bless')),
##############################################
rakudo-2020.10/src/core.c/Mu.pm6-662-        nqp::if(
rakudo-2020.10/src/core.c/Mu.pm6:663:          nqp::eqaddr(self,IterationEnd),
rakudo-2020.10/src/core.c/Mu.pm6-664-          "IterationEnd",
##############################################
rakudo-2020.10/src/core.c/Mu.pm6-687-        if nqp::not_i(nqp::istype($method,Mu))  # an NQP routine
rakudo-2020.10/src/core.c/Mu.pm6:688:          || nqp::eqaddr($method.package,Mu) {  # no own print method, use $*OUT
rakudo-2020.10/src/core.c/Mu.pm6-689-            $_ := $*OUT;
##############################################
rakudo-2020.10/src/core.c/Mu.pm6-716-        if nqp::not_i(nqp::istype($method,Mu))  # an NQP routine
rakudo-2020.10/src/core.c/Mu.pm6:717:          || nqp::eqaddr($method.package,Mu) {  # no own print method, use $*OUT
rakudo-2020.10/src/core.c/Mu.pm6-718-            $_ := $*OUT;
##############################################
rakudo-2020.10/src/core.c/Mu.pm6-745-        if nqp::not_i(nqp::istype($method,Mu))  # an NQP routine
rakudo-2020.10/src/core.c/Mu.pm6:746:          || nqp::eqaddr($method.package,Mu) {  # no own print method, use $*ERR
rakudo-2020.10/src/core.c/Mu.pm6-747-            $_ := $*ERR;
##############################################
rakudo-2020.10/src/core.c/Mu.pm6-819-    multi method raku(Mu:U:) {
rakudo-2020.10/src/core.c/Mu.pm6:820:        nqp::eqaddr(self.^find_method("perl").package,Mu)
rakudo-2020.10/src/core.c/Mu.pm6-821-          ?? self.^name
##############################################
rakudo-2020.10/src/core.c/Mu.pm6-824-    multi method raku(Mu:D:) {
rakudo-2020.10/src/core.c/Mu.pm6:825:        nqp::eqaddr(self,IterationEnd)
rakudo-2020.10/src/core.c/Mu.pm6-826-          ?? "IterationEnd"
##############################################
rakudo-2020.10/src/core.c/Mu.pm6-828-            ?? nqp::decont(self).raku
rakudo-2020.10/src/core.c/Mu.pm6:829:            !! nqp::eqaddr((my $proto := self.^find_method("perl")).package,Mu)
rakudo-2020.10/src/core.c/Mu.pm6-830-                 && $proto.dispatchees == 1
##############################################
rakudo-2020.10/src/core.c/Mu.pm6-1035-              :private,
rakudo-2020.10/src/core.c/Mu.pm6:1036:              :in-class-call(nqp::eqaddr(nqp::what(SELF), nqp::getlexcaller('$?CLASS'))),
rakudo-2020.10/src/core.c/Mu.pm6-1037-            ).throw;
##############################################
rakudo-2020.10/src/core.c/Mu.pm6-1196-multi sub infix:<=:=>(Mu \a, Mu \b) {
rakudo-2020.10/src/core.c/Mu.pm6:1197:    nqp::hllbool(nqp::eqaddr(a, b));
rakudo-2020.10/src/core.c/Mu.pm6-1198-}
##############################################
rakudo-2020.10/src/core.c/Mu.pm6-1206-multi sub infix:<eqv>(Any:U \a, Any:U \b) {
rakudo-2020.10/src/core.c/Mu.pm6:1207:    nqp::hllbool(nqp::eqaddr(nqp::decont(a),nqp::decont(b)))
rakudo-2020.10/src/core.c/Mu.pm6-1208-}
##############################################
rakudo-2020.10/src/core.c/Mu.pm6-1212-    nqp::hllbool(
rakudo-2020.10/src/core.c/Mu.pm6:1213:      nqp::eqaddr(nqp::decont(a),nqp::decont(b))
rakudo-2020.10/src/core.c/Mu.pm6:1214:        || (nqp::eqaddr(a.WHAT,b.WHAT) && nqp::iseq_s(a.raku,b.raku))
rakudo-2020.10/src/core.c/Mu.pm6-1215-    )
##############################################
rakudo-2020.10/src/core.c/Mu.pm6-1226-    my str $type  = $topic.^name;
rakudo-2020.10/src/core.c/Mu.pm6:1227:    my str $where = nqp::base_I(nqp::where($topic), 16);
rakudo-2020.10/src/core.c/Mu.pm6-1228-
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-434-                self,
rakudo-2020.10/src/core.c/native_array.pm6:435:                nqp::if(nqp::eqaddr(self,values),nqp::clone(values),values),
rakudo-2020.10/src/core.c/native_array.pm6-436-                $offset,
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-590-              nqp::unless(
rakudo-2020.10/src/core.c/native_array.pm6:591:                nqp::eqaddr(self,my \other := nqp::decont(o)),
rakudo-2020.10/src/core.c/native_array.pm6-592-                nqp::if(
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-1028-                self,
rakudo-2020.10/src/core.c/native_array.pm6:1029:                nqp::if(nqp::eqaddr(self,values),nqp::clone(values),values),
rakudo-2020.10/src/core.c/native_array.pm6-1030-                $offset,
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-1184-              nqp::unless(
rakudo-2020.10/src/core.c/native_array.pm6:1185:                nqp::eqaddr(self,my \other := nqp::decont(o)),
rakudo-2020.10/src/core.c/native_array.pm6-1186-                nqp::if(
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-1674-                self,
rakudo-2020.10/src/core.c/native_array.pm6:1675:                nqp::if(nqp::eqaddr(self,values),nqp::clone(values),values),
rakudo-2020.10/src/core.c/native_array.pm6-1676-                $offset,
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-1830-              nqp::unless(
rakudo-2020.10/src/core.c/native_array.pm6:1831:                nqp::eqaddr(self,my \other := nqp::decont(o)),
rakudo-2020.10/src/core.c/native_array.pm6-1832-                nqp::if(
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-2114-                  nqp::atpos($!iterators,0).is-lazy # finite iterator
rakudo-2020.10/src/core.c/native_array.pm6:2115:                    || nqp::eqaddr(                 # and something there
rakudo-2020.10/src/core.c/native_array.pm6-2116-                         nqp::atpos($!iterators,0).pull-one,IterationEnd),
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-2125-                    nqp::if(
rakudo-2020.10/src/core.c/native_array.pm6:2126:                      nqp::eqaddr((my \item :=      # exhausted ?
rakudo-2020.10/src/core.c/native_array.pm6-2127-                        nqp::atpos($!iterators,nqp::sub_i($i,1)).pull-one),
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-2140-                  nqp::until(                       # loop over highest dim
rakudo-2020.10/src/core.c/native_array.pm6:2141:                    nqp::eqaddr((my \pulled := iter.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/native_array.pm6-2142-                      || nqp::isgt_i(nqp::atpos_i($!indices,$!maxdim),$!maxind),
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-2149-                  nqp::unless(
rakudo-2020.10/src/core.c/native_array.pm6:2150:                    nqp::eqaddr(pulled,IterationEnd) # if not exhausted
rakudo-2020.10/src/core.c/native_array.pm6-2151-                      || nqp::isle_i(                 # and index too high
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-2232-                nqp::until(
rakudo-2020.10/src/core.c/native_array.pm6:2233:                  nqp::eqaddr((my \pulled := self.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/native_array.pm6-2234-                  target.push(pulled)
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-2314-              nqp::until(
rakudo-2020.10/src/core.c/native_array.pm6:2315:                nqp::eqaddr((my \pulled := iter.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/native_array.pm6-2316-                  || nqp::iseq_i(($i = nqp::add_i($i,1)),$elems),
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-2636-                  nqp::atpos($!iterators,0).is-lazy # finite iterator
rakudo-2020.10/src/core.c/native_array.pm6:2637:                    || nqp::eqaddr(                 # and something there
rakudo-2020.10/src/core.c/native_array.pm6-2638-                         nqp::atpos($!iterators,0).pull-one,IterationEnd),
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-2647-                    nqp::if(
rakudo-2020.10/src/core.c/native_array.pm6:2648:                      nqp::eqaddr((my \item :=      # exhausted ?
rakudo-2020.10/src/core.c/native_array.pm6-2649-                        nqp::atpos($!iterators,nqp::sub_i($i,1)).pull-one),
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-2662-                  nqp::until(                       # loop over highest dim
rakudo-2020.10/src/core.c/native_array.pm6:2663:                    nqp::eqaddr((my \pulled := iter.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/native_array.pm6-2664-                      || nqp::isgt_i(nqp::atpos_i($!indices,$!maxdim),$!maxind),
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-2671-                  nqp::unless(
rakudo-2020.10/src/core.c/native_array.pm6:2672:                    nqp::eqaddr(pulled,IterationEnd) # if not exhausted
rakudo-2020.10/src/core.c/native_array.pm6-2673-                      || nqp::isle_i(                 # and index too high
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-2754-                nqp::until(
rakudo-2020.10/src/core.c/native_array.pm6:2755:                  nqp::eqaddr((my \pulled := self.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/native_array.pm6-2756-                  target.push(pulled)
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-2836-              nqp::until(
rakudo-2020.10/src/core.c/native_array.pm6:2837:                nqp::eqaddr((my \pulled := iter.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/native_array.pm6-2838-                  || nqp::iseq_i(($i = nqp::add_i($i,1)),$elems),
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-3158-                  nqp::atpos($!iterators,0).is-lazy # finite iterator
rakudo-2020.10/src/core.c/native_array.pm6:3159:                    || nqp::eqaddr(                 # and something there
rakudo-2020.10/src/core.c/native_array.pm6-3160-                         nqp::atpos($!iterators,0).pull-one,IterationEnd),
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-3169-                    nqp::if(
rakudo-2020.10/src/core.c/native_array.pm6:3170:                      nqp::eqaddr((my \item :=      # exhausted ?
rakudo-2020.10/src/core.c/native_array.pm6-3171-                        nqp::atpos($!iterators,nqp::sub_i($i,1)).pull-one),
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-3184-                  nqp::until(                       # loop over highest dim
rakudo-2020.10/src/core.c/native_array.pm6:3185:                    nqp::eqaddr((my \pulled := iter.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/native_array.pm6-3186-                      || nqp::isgt_i(nqp::atpos_i($!indices,$!maxdim),$!maxind),
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-3193-                  nqp::unless(
rakudo-2020.10/src/core.c/native_array.pm6:3194:                    nqp::eqaddr(pulled,IterationEnd) # if not exhausted
rakudo-2020.10/src/core.c/native_array.pm6-3195-                      || nqp::isle_i(                 # and index too high
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-3276-                nqp::until(
rakudo-2020.10/src/core.c/native_array.pm6:3277:                  nqp::eqaddr((my \pulled := self.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/native_array.pm6-3278-                  target.push(pulled)
##############################################
rakudo-2020.10/src/core.c/native_array.pm6-3358-              nqp::until(
rakudo-2020.10/src/core.c/native_array.pm6:3359:                nqp::eqaddr((my \pulled := iter.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/native_array.pm6-3360-                  || nqp::iseq_i(($i = nqp::add_i($i,1)),$elems),
##############################################
rakudo-2020.10/src/core.c/Numeric.pm6-43-    nqp::hllbool(
rakudo-2020.10/src/core.c/Numeric.pm6:44:      nqp::eqaddr(nqp::decont(a),nqp::decont(b))
rakudo-2020.10/src/core.c/Numeric.pm6:45:        || nqp::eqaddr(a.WHAT,b.WHAT)
rakudo-2020.10/src/core.c/Numeric.pm6-46-        && nqp::if(
##############################################
rakudo-2020.10/src/core.c/Num.pm6-12-            nqp::if(
rakudo-2020.10/src/core.c/Num.pm6:13:              nqp::eqaddr(self.WHAT,Num),
rakudo-2020.10/src/core.c/Num.pm6-14-              'Num|',
##############################################
rakudo-2020.10/src/core.c/Num.pm6-439-    nqp::hllbool(
rakudo-2020.10/src/core.c/Num.pm6:440:        nqp::eqaddr(a.WHAT,b.WHAT)
rakudo-2020.10/src/core.c/Num.pm6-441-        && (
##############################################
rakudo-2020.10/src/core.c/Num.pm6-461-    nqp::hllbool(
rakudo-2020.10/src/core.c/Num.pm6:462:        nqp::eqaddr(a.WHAT,b.WHAT)
rakudo-2020.10/src/core.c/Num.pm6-463-        && (
##############################################
rakudo-2020.10/src/core.c/ObjAt.pm6-11-            nqp::if(
rakudo-2020.10/src/core.c/ObjAt.pm6:12:              nqp::eqaddr(self.WHAT,ObjAt),
rakudo-2020.10/src/core.c/ObjAt.pm6-13-              'ObjAt|',
##############################################
rakudo-2020.10/src/core.c/ObjAt.pm6-33-    nqp::hllbool(
rakudo-2020.10/src/core.c/ObjAt.pm6:34:      nqp::eqaddr(nqp::decont(a),nqp::decont(b))
rakudo-2020.10/src/core.c/ObjAt.pm6:35:        || (nqp::eqaddr(a.WHAT,b.WHAT) && nqp::iseq_s(a,b))
rakudo-2020.10/src/core.c/ObjAt.pm6-36-    )
##############################################
rakudo-2020.10/src/core.c/Order.pm6-10-multi sub infix:<cmp>(\a, \b) {
rakudo-2020.10/src/core.c/Order.pm6:11:    nqp::eqaddr(nqp::decont(a), nqp::decont(b))
rakudo-2020.10/src/core.c/Order.pm6-12-      ?? Same
##############################################
rakudo-2020.10/src/core.c/Pair.pm6-41-              nqp::if(
rakudo-2020.10/src/core.c/Pair.pm6:42:                nqp::eqaddr(self.WHAT,Pair),
rakudo-2020.10/src/core.c/Pair.pm6-43-                'Pair|',
##############################################
rakudo-2020.10/src/core.c/Pair.pm6-146-                     && allowed-as-bare-key($!key)
rakudo-2020.10/src/core.c/Pair.pm6:147:                  ?? nqp::eqaddr($!value,True) || nqp::eqaddr($!value,False)
rakudo-2020.10/src/core.c/Pair.pm6-148-                    ?? nqp::concat(':',
##############################################
rakudo-2020.10/src/core.c/Pair.pm6-194-    nqp::hllbool(
rakudo-2020.10/src/core.c/Pair.pm6:195:      nqp::eqaddr(nqp::decont(a),nqp::decont(b))
rakudo-2020.10/src/core.c/Pair.pm6:196:        || (nqp::eqaddr(a.WHAT,b.WHAT)
rakudo-2020.10/src/core.c/Pair.pm6-197-             && a.key   eqv b.key
##############################################
rakudo-2020.10/src/core.c/Parameter.pm6-410-        my \o := nqp::decont(other);
rakudo-2020.10/src/core.c/Parameter.pm6:411:        return True if nqp::eqaddr(self,o);
rakudo-2020.10/src/core.c/Parameter.pm6-412-
##############################################
rakudo-2020.10/src/core.c/Parameter.pm6-556-        elsif $modifier or
rakudo-2020.10/src/core.c/Parameter.pm6:557:                !nqp::eqaddr($!nominal_type, nqp::decont($elide-type)) {
rakudo-2020.10/src/core.c/Parameter.pm6-558-            $perl ~= $type ~ $modifier;
##############################################
rakudo-2020.10/src/core.c/Proc.pm6-167-
rakudo-2020.10/src/core.c/Proc.pm6:168:    method spawn(*@args where .so, :$cwd = $*CWD, :$env, :$win-verbatim-args = False --> Bool:D) {
rakudo-2020.10/src/core.c/Proc.pm6-169-        @!command := @args.List;
##############################################
rakudo-2020.10/src/core.c/Proc.pm6-240-proto sub run(|) {*}
rakudo-2020.10/src/core.c/Proc.pm6:241:multi sub run(*@args where .so, :$in = '-', :$out = '-', :$err = '-',
rakudo-2020.10/src/core.c/Proc.pm6-242-        Bool :$bin, Bool :$chomp = True, Bool :$merge,
##############################################
rakudo-2020.10/src/core.c/Promise.pm6-325-    nqp::hllbool(
rakudo-2020.10/src/core.c/Promise.pm6:326:      nqp::eqaddr(nqp::decont(a),nqp::decont(b)) || a.result eqv b.result
rakudo-2020.10/src/core.c/Promise.pm6-327-    )
##############################################
rakudo-2020.10/src/core.c/PseudoStash.pm6-253-              nqp::if(
rakudo-2020.10/src/core.c/PseudoStash.pm6:254:                (nqp::not_i(nqp::eqaddr($res,Nil))
rakudo-2020.10/src/core.c/PseudoStash.pm6-255-                  && nqp::bitand_i($!mode,REQUIRE_DYNAMIC)),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Internals/HyperIteratorBatcher.pm6-16-          nqp::unless(
rakudo-2020.10/src/core.c/Rakudo/Internals/HyperIteratorBatcher.pm6:17:            (my int $first = nqp::eqaddr($!lookahead,NO_LOOKAHEAD)),
rakudo-2020.10/src/core.c/Rakudo/Internals/HyperIteratorBatcher.pm6-18-            nqp::push($items,$!lookahead)        # not first, get from previous
##############################################
rakudo-2020.10/src/core.c/Rakudo/Internals/HyperIteratorBatcher.pm6-20-          nqp::unless(
rakudo-2020.10/src/core.c/Rakudo/Internals/HyperIteratorBatcher.pm6:21:            (my int $last = nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Internals/HyperIteratorBatcher.pm6-22-              $!iterator.push-exactly(
##############################################
rakudo-2020.10/src/core.c/Rakudo/Internals/HyperIteratorBatcher.pm6-27-            )),
rakudo-2020.10/src/core.c/Rakudo/Internals/HyperIteratorBatcher.pm6:28:            ($last = nqp::eqaddr(                # not last batch
rakudo-2020.10/src/core.c/Rakudo/Internals/HyperIteratorBatcher.pm6-29-              ($!lookahead := $!iterator.pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6-67-        # Throws $exception for non-Numeric ranges or ranges with any NaN endpoints
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6:68:        # If $exception is a Str, calls `die $exception`
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6-69-        my $min := $range.min;
##############################################
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6-199-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6:200:              nqp::eqaddr(nqp::atpos(restore,($i = nqp::sub_i($i,2))),cont),
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6-201-              (return-rw cont)
##############################################
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6-512-        multi method STORE(::?CLASS:D: Slip:D \slip) {
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6:513:            nqp::eqaddr(slip,Empty)
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6-514-              ?? X::AdHoc.new( payload => "Cannot Empty a shaped array as its size is fixed").throw
##############################################
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6-1555-            my $result;
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6:1556:            if $!slipping && nqp::not_i(nqp::eqaddr(($result := self.slip-one),IterationEnd)) {
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6-1557-                $result
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6-1558-            }
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6:1559:            elsif nqp::eqaddr(($value := $!source.pull-one),IterationEnd) {
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6-1560-                $value
##############################################
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6-1582-                                        nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6:1583:                                            nqp::eqaddr($result, IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6-1584-                                            nqp::stmts(
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6-1585-                                                ($value := $!source.pull-one()),
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6:1586:                                                ($redo = 1 unless nqp::eqaddr($value, IterationEnd))
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6-1587-                                        ))
##############################################
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6-1591-                                ($value := $!source.pull-one()),
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6:1592:                                nqp::eqaddr($value, IterationEnd)
rakudo-2020.10/src/core.c/Rakudo/Internals.pm6-1593-                                    ?? ($result := IterationEnd)
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-429-            $!iterator := iterator;
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:430:            nqp::eqaddr(($!value := iterator.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-431-              ?? Rakudo::Iterator.Empty
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-436-            my \this := $!value;
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:437:            nqp::eqaddr(($!value := $!iterator.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-438-              ?? $!value
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-470-                nqp::islt_i(($i = nqp::add_i($i,1)),$size)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:471:                  && nqp::not_i(nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-472-                       (my \pulled := iterator.pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-497-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:498:              nqp::eqaddr((my \pulled := $!iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-499-              pulled,                          # we're done
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-526-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:527:              nqp::eqaddr((my \pulled := $!iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-528-              IterationEnd,
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-534-            nqp::until(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:535:              nqp::eqaddr((my \pulled := $!iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-536-              target.push(Pair.new(pulled,+($key = nqp::add_i($key,1))))
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-552-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:553:              nqp::eqaddr((my \key := $!iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-554-              IterationEnd,
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-561-            nqp::until(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:562:              nqp::eqaddr((my \key := iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-563-              target.push(associative.AT-KEY(key))
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-616-                nqp::iseq_i(nqp::elems(reified),$!size)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:617:                  || nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-618-                       (my \pulled := $!iterator.pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-623-              nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:624:                nqp::eqaddr(pulled,IterationEnd)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-625-                  && ($!is-exhausted = 1) # set the flag
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-941-                      nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:942:                        nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-943-                          (my $pulled :=
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-971-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:972:              nqp::eqaddr($!next,IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-973-              IterationEnd,
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-984-                  nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:985:                    nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-986-                      (my $pulled :=
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1064-                        nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:1065:                          nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1066-                            ($pulled :=
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1191-                      nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:1192:                        nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1193-                          (my $pulled :=
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1222-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:1223:              nqp::eqaddr($!next,IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1224-              IterationEnd,
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1237-                  nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:1238:                    nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1239-                      (my $pulled :=
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1317-                        nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:1318:                          nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1319-                            ($pulled :=
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1393-        nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:1394:          nqp::eqaddr(op,&infix:<,>),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1395-          Rakudo::Iterator.CrossIterables(@iterables),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1428-            if $!slipping && nqp::not_i(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:1429:                nqp::eqaddr((my $result := self.slip-one),IterationEnd)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1430-            ) {
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1450-                              nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:1451:                                nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1452-                                  ($result := self.start-slip($result)),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1681-              nqp::if(                          # source not exhausted
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:1682:                nqp::eqaddr((my \value := $!source.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1683-                nqp::stmts(                     # exhausted now
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1718-                nqp::until(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:1719:                  nqp::eqaddr($!source.pull-one,IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1720-                  $elems = nqp::add_i($elems,1)
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1760-                  self!FINISH-UP(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:1761:                    nqp::isfalse(nqp::eqaddr(got1, IterationEnd))),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1762-                  got1),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1766-              nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:1767:                nqp::eqaddr((my \got2 := $!source.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1768-                nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1786-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:1787:              nqp::eqaddr((my \got := $!source.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1788-                && (&!callable()||1),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1801-        # XXX TODO: Make this code DRYer by moving common bits to a role,
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:1802:        # but currently (2017-04) assigning to `int $!n` attribute from SET-SELF
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1803-        # signature complains about immutable ints if done in a role, and
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1833-              nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:1834:                nqp::eqaddr((my \nested := $!nested.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1835-                nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1865-              nqp::until(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:1866:                nqp::eqaddr((my \got := $!source.pull-one), IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1867-                nqp::if(
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1902-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:1903:              nqp::eqaddr((my $got := $!indexes.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1904-              IterationEnd,
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1919-                          nqp::existspos($!cache,$index)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:1920:                            || nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1921-                                 (my \pulled := $!source.pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1926-                        nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:1927:                          nqp::eqaddr(pulled,IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-1928-                          nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2008-              $!slipping && nqp::not_i(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2009:                nqp::eqaddr((my \result = self.slip-one),IterationEnd)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2010-              ),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2035-                  $!slipping && nqp::not_i(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2036:                    nqp::eqaddr(self!slip-wanted,IterationEnd)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2037-                  ),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2058-            nqp::unless(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2059:              nqp::eqaddr($value,IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2060-              nqp::stmts(  # doesn't sink
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2066-                  nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2067:                    nqp::eqaddr(($value := self.slip-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2068-                    last
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2084-                nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2085:                  nqp::eqaddr(($value := self.slip-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2086-                  last
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2092-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2093:              nqp::eqaddr($value,IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2094-              IterationEnd,
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2181-              nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2182:                nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2183-                  (my $pulled := $!slipper.pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2192-              nqp::if(                              # no slipper
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2193:                nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2194-                  ($pulled := nqp::decont($!iterator.pull-one)),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2226-            nqp::until(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2227:              nqp::eqaddr((my \pulled := $!iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2228-              nqp::unless(
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2256-              nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2257:                nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2258-                  ($!pulled := $!iter.pull-one),IterationEnd
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2268-            nqp::until(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2269:              nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2270-                (my \pulled := $!iter.pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2341-                  nqp::until(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2342:                    nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2343-                      (my \pulled := $!iterator.pull-one),IterationEnd),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2386-              nqp::until(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2387:                nqp::eqaddr((my \pulled := iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2388-                ($result := pulled)
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2444-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2445:              nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2446-                (my \buffer := $!indexes.pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2500-              $!slipping && nqp::not_i(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2501:                nqp::eqaddr(($result := self.slip-one),IterationEnd)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2502-              ),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2511-                        nqp::istype(($result := &!body()),Slip),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2512:                        ($stopped = nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2513-                          ($result := self.start-slip($result)),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2676-        method pull-one() is raw {
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2677:            nqp::eqaddr((my $cursor := $!iterator.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2678-              ?? IterationEnd
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2681-        method skip-one() {
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2682:            nqp::not_i(nqp::eqaddr($!iterator.pull-one,IterationEnd))
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2683-        }
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2686-            nqp::until(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2687:              nqp::eqaddr((my $cursor := $iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2688-              target.push($cursor.MATCH)
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2709-        method pull-one() is raw {
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2710:            nqp::eqaddr((my $cursor := $!iterator.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2711-              ?? IterationEnd
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2714-        method skip-one() {
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2715:            nqp::not_i(nqp::eqaddr($!iterator.pull-one,IterationEnd))
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2716-        }
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2719-            nqp::until(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2720:              nqp::eqaddr((my $cursor := $iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2721-              target.push($cursor.MATCH.Str)
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2756-              nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2757:                nqp::eqaddr((my $cursor := $!iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2758-                nqp::stmts(                     # need to do last part still
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2781-                nqp::until(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2782:                  nqp::eqaddr((my $cursor := $iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2783-                  nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2838-              nqp::if(                                 # nothing to slip
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2839:                nqp::eqaddr((my $cursor := $!iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2840-                nqp::if(                               # last cursor seen
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2894-              nqp::until(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:2895:                nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-2896-                  (my $got := $!indexes.pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3103-            ($!times = nqp::sub_i($!times,1))
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:3104:              ?? nqp::eqaddr((my \pulled := $!iterator.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3105-                ?? IterationEnd
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3113-              nqp::not_i($times = nqp::sub_i($times,1))
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:3114:                || nqp::eqaddr((my \pulled := $iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3115-              target.push(pulled)
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3129-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:3130:              nqp::eqaddr($!value,IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3131-              IterationEnd,
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3141-              nqp::unless(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:3142:                nqp::eqaddr($!value,IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3143-                target.push($!value)
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3149-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:3150:              nqp::not_i(nqp::eqaddr($!value,IterationEnd)),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3151-              nqp::isfalse($!value := IterationEnd)
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3157-        method count-only() {
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:3158:            nqp::not_i(nqp::eqaddr($!value,IterationEnd))
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3159-        }
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3222-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:3223:              nqp::eqaddr((my $pulled := $!iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3224-              IterationEnd,
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3231-            nqp::until(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:3232:              nqp::eqaddr(($pulled := $!iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3233-              target.push(Pair.new(($key = nqp::add_i($key,1)),$pulled))
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3532-              !! list;
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:3533:            $!descriptor := nqp::eqaddr(descriptor,Mu)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3534-              ?? nqp::null()
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3587-              !! list;
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:3588:            $!descriptor := nqp::eqaddr(descriptor,Mu)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3589-              ?? nqp::null()
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3679-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:3680:              nqp::eqaddr($!iterator,IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3681-              nqp::atpos(                # supplying from cache
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3688-              nqp::if(                   # supplying from iterator
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:3689:                nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3690-                  (my \pulled := $!iterator.pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3735-            if $!slipping && nqp::not_i(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:3736:                nqp::eqaddr((my $result := self.slip-one),IterationEnd)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3737-            ) {
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3751-                            nqp::istype(($result := $!body()),Slip),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:3752:                            ($stopped = nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3753-                              ($result := self.start-slip($result)),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3789-              nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:3790:                nqp::eqaddr((my \pulled := iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3791-                (return ReifiedRotateIterator.new($rotate, $rotated, Mu)),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3811-                !! IterationEnd
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:3812:              !! nqp::eqaddr((my \pulled := $!iterator.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3813-                ?? self!exhausted()
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3929-                  && nqp::isne_i($elems,-1))       # eat everything
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:3930:                  || nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3931-                       (my $pulled := $!iterator.pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3941-                nqp::not_i(nqp::elems($!buffer))
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:3942:                  || (nqp::eqaddr($pulled,IterationEnd)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-3943-                       && ($!is-exhausted = 1)
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4025-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4026:              nqp::eqaddr($!iters,IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4027-              IterationEnd,
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4034-                  nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4035:                    nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4036-                      (my $pulled := nqp::atpos($!iters,$i).pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4081-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4082:              nqp::eqaddr($!current,IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4083-              IterationEnd,
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4084-              nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4085:                nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4086-                  (my \pulled := $!current.pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4264-              nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4265:                nqp::eqaddr((my $next := conds.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4266-                nqp::if(
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4284-              nqp::if(                       # source not exhausted yet
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4285:                nqp::eqaddr((my $pulled := $!iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4286-                ($!done := IterationEnd),    # source exhausted now
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4298-                      nqp::if(               # was on, off now
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4299:                        nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4300-                          (my $next := $!conds.pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4306-                          nqp::until(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4307:                           nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4308-                              ($pulled := $!iter.pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4313-                          nqp::if(           # ended looping, why?
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4314:                            nqp::eqaddr($pulled,IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4315-                            ($!done := IterationEnd), # exhausted now
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4318-                              ($!current := nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4319:                                nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4320-                                  ($next := $!conds.pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4336-                        nqp::if(             # on for first elem
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4337:                          nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4338-                            ($!current := $!conds.pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4348-                        nqp::until(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4349:                         nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4350-                            ($pulled := $!iter.pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4355-                        nqp::if(             # ended looping, why?
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4356:                          nqp::eqaddr($pulled,IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4357-                          ($!done := IterationEnd), # exhausted now
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4360-                            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4361:                              nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4362-                                ($!current := $!conds.pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4391-            nqp::until(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4392:              nqp::eqaddr((my $pulled := $!iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4393-              nqp::if(
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4415-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4416:              nqp::eqaddr($!val1,IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4417-              nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4418:                nqp::eqaddr($!val2,IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4419-                IterationEnd,
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4435-              nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4436:                nqp::eqaddr($!val1,IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4437:                nqp::unless(nqp::eqaddr($!val2,Mu),target.push($!val2)),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4438-                nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4447-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4448:              nqp::not_i(nqp::eqaddr($!val1,IterationEnd)),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4449-              nqp::isfalse($!val1 := IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4450-              nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4451:                nqp::not_i(nqp::eqaddr($!val2,IterationEnd)),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4452-                nqp::isfalse($!val2 := IterationEnd)
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4505-              nqp::until(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4506:                nqp::eqaddr((my $needle := $!iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4507-                nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4566-              nqp::until(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4567:                nqp::eqaddr((my $needle := $!iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4568-                nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4621-                nqp::until(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4622:                  nqp::eqaddr((my $pulled := $!iter.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4623-                    || $!cond($pulled),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4654-                nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4655:                  nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4656-                    (my $value := $!source.pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4673-              nqp::if(                          # not repeating
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4674:                nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4675-                  ($value := $!source.pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4712-              nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4713:                nqp::eqaddr((my \pulled := $!iter.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4714-                  || nqp::isfalse(&!cond(pulled)),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4745-            if $!slipping && nqp::not_i(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4746:                nqp::eqaddr((my $result := self.slip-one),IterationEnd)
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4747-            ) {
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4760-                            nqp::istype(($result := $!body()),Slip),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4761:                            ($stopped = nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4762-                              ($result := self.start-slip($result)),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4819-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4820:              nqp::eqaddr($!iters,IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4821-              IterationEnd,
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4829-                  nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4830:                    nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4831-                      (my \pulled := nqp::atpos($!iters,$i).pull-one), IterationEnd
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4893-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4894:              nqp::eqaddr($!iters,IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4895-              IterationEnd,
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4904-                  nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4905:                    nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4906-                      (my \pulled := nqp::atpos($!iters,$i).pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4938-        nqp::if(
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6:4939:          nqp::eqaddr(op,&infix:<,>),
rakudo-2020.10/src/core.c/Rakudo/Iterator.pm6-4940-          Rakudo::Iterator.ZipIterables(@iterables),
##############################################
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-301-          nqp::until(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6:302:            nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-303-              (my \pulled := nqp::decont(iterator.pull-one)),
##############################################
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-316-          nqp::until(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6:317:            nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-318-              (my \pulled := nqp::decont(iterator.pull-one)),
##############################################
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-340-        nqp::until(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6:341:          nqp::eqaddr((my \object := objects.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-342-          nqp::if(
##############################################
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-356-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6:357:              nqp::eqaddr(map.keyof,Str(Any)),
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-358-              nqp::while(                        # normal Map
##############################################
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-418-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6:419:              nqp::eqaddr(map.keyof,Str(Any)),
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-420-              nqp::while(                     # normal Map
##############################################
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-445-          nqp::until(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6:446:            nqp::eqaddr(                            # end of iterator?
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-447-              (my $pulled := nqp::decont(iterator.pull-one)),
##############################################
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-608-          nqp::until(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6:609:            nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-610-              (my \pulled := nqp::decont(iterator.pull-one)),
##############################################
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-630-          nqp::until(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6:631:            nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-632-              (my \pulled := nqp::decont(iterator.pull-one)),
##############################################
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-657-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6:658:              nqp::eqaddr(map.keyof,Str(Any)),
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-659-              nqp::while(              # ordinary Map
##############################################
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-740-          nqp::if(                   # something to coerce
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6:741:            nqp::eqaddr(map.keyof,Str(Any)),
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-742-            nqp::stmts(              # ordinary Map
##############################################
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-806-          nqp::until(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6:807:            nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-808-              (my $pulled := nqp::decont(iterator.pull-one)),
##############################################
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-876-        nqp::until(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6:877:          nqp::eqaddr((my \object := objects.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-878-          nqp::if(
##############################################
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-1157-            nqp::if(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6:1158:              nqp::eqaddr(map.keyof,Str(Any)),
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-1159-              nqp::while(              # normal Map
##############################################
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-1254-          nqp::until(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6:1255:            nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-1256-              (my $pulled := nqp::decont(iterator.pull-one)),
##############################################
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-1329-        nqp::until(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6:1330:          nqp::eqaddr((my \object := objects.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-1331-          nqp::if(
##############################################
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-1391-          nqp::if(                   # something to coerce
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6:1392:            nqp::eqaddr(map.keyof,Str(Any)),
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-1393-            nqp::stmts(              # ordinary Map
##############################################
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-1533-        nqp::unless(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6:1534:          nqp::eqaddr(nqp::decont(a),nqp::decont(b)),
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-1535-          nqp::stmts(                   # A and B not same object
##############################################
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-1572-        nqp::if(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6:1573:          nqp::eqaddr(nqp::decont($a),nqp::decont($b)),
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-1574-          True,                     # X is always a subset of itself
##############################################
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-1626-        nqp::if(
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6:1627:          nqp::eqaddr(nqp::decont($a),nqp::decont($b)),
rakudo-2020.10/src/core.c/Rakudo/QuantHash.pm6-1628-          False,                    # X is never a true subset of itself
##############################################
rakudo-2020.10/src/core.c/Rakudo/SEQUENCE.pm6-10-        :what('list (use * or :!elems instead?)'),
rakudo-2020.10/src/core.c/Rakudo/SEQUENCE.pm6:11:    ).throw if nqp::eqaddr($endpoint,IterationEnd);
rakudo-2020.10/src/core.c/Rakudo/SEQUENCE.pm6-12-
##############################################
rakudo-2020.10/src/core.c/Rakudo/SEQUENCE.pm6-24-        my $cmp := $a cmp $b;
rakudo-2020.10/src/core.c/Rakudo/SEQUENCE.pm6:25:        if nqp::eqaddr($a.WHAT,$b.WHAT) && nqp::eqaddr($b.WHAT,$endpoint.WHAT) {
rakudo-2020.10/src/core.c/Rakudo/SEQUENCE.pm6-26-            $cmp < 0 && nqp::istype($a,Stringy)
##############################################
rakudo-2020.10/src/core.c/Rakudo/SEQUENCE.pm6-67-        my @end_tail;
rakudo-2020.10/src/core.c/Rakudo/SEQUENCE.pm6:68:        until nqp::eqaddr((my \value := lefti.pull-one),IterationEnd) {
rakudo-2020.10/src/core.c/Rakudo/SEQUENCE.pm6-69-            $looped = 1;
##############################################
rakudo-2020.10/src/core.c/Rakudo/SlippyIterator.pm6-15-        nqp::if(
rakudo-2020.10/src/core.c/Rakudo/SlippyIterator.pm6:16:          nqp::eqaddr($slip,Empty),
rakudo-2020.10/src/core.c/Rakudo/SlippyIterator.pm6-17-          IterationEnd,                  # we know there's nothing
rakudo-2020.10/src/core.c/Rakudo/SlippyIterator.pm6-18-          nqp::if(
rakudo-2020.10/src/core.c/Rakudo/SlippyIterator.pm6:19:            nqp::eqaddr(
rakudo-2020.10/src/core.c/Rakudo/SlippyIterator.pm6-20-              (my \result := ($!slip-iter := $slip.iterator).pull-one),
##############################################
rakudo-2020.10/src/core.c/Rakudo/SlippyIterator.pm6-34-          nqp::if(
rakudo-2020.10/src/core.c/Rakudo/SlippyIterator.pm6:35:            nqp::eqaddr((my \result := $!slip-iter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Rakudo/SlippyIterator.pm6-36-            nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Rakudo/SlippyIterator.pm6-50-        nqp::unless(
rakudo-2020.10/src/core.c/Rakudo/SlippyIterator.pm6:51:          nqp::eqaddr($slip,Empty),
rakudo-2020.10/src/core.c/Rakudo/SlippyIterator.pm6-52-          $slip.iterator.push-all(target)
##############################################
rakudo-2020.10/src/core.c/Range.pm6-92-            nqp::if(
rakudo-2020.10/src/core.c/Range.pm6:93:              nqp::eqaddr(self.WHAT,Range),
rakudo-2020.10/src/core.c/Range.pm6-94-              'Range|',
##############################################
rakudo-2020.10/src/core.c/Range.pm6-710-    nqp::hllbool(
rakudo-2020.10/src/core.c/Range.pm6:711:      nqp::eqaddr(nqp::decont(a),nqp::decont(b))
rakudo-2020.10/src/core.c/Range.pm6:712:        || (nqp::eqaddr(a.WHAT,b.WHAT)
rakudo-2020.10/src/core.c/Range.pm6-713-             && a.min eqv b.min
##############################################
rakudo-2020.10/src/core.c/Rational.pm6-10-            nqp::if(
rakudo-2020.10/src/core.c/Rational.pm6:11:              nqp::eqaddr(self.WHAT,Rational),
rakudo-2020.10/src/core.c/Rational.pm6-12-              'Rational|',
##############################################
rakudo-2020.10/src/core.c/Rational.pm6-125-              # fight floating point noise issues https://github.com/Raku/old-issue-tracker/issues/4524
rakudo-2020.10/src/core.c/Rational.pm6:126:              ?? fract.Num == 1e0 && nqp::eqaddr(self.WHAT,Rat)  # 42.666?
rakudo-2020.10/src/core.c/Rational.pm6-127-                ?? nqp::islt_I($!numerator,0)                    # next Int
##############################################
rakudo-2020.10/src/core.c/Rational.pm6-130-                !! self!STRINGIFY(whole, fract,                  # 42.666
rakudo-2020.10/src/core.c/Rational.pm6:131:                     nqp::eqaddr(self.WHAT,Rat)
rakudo-2020.10/src/core.c/Rational.pm6-132-        # Stringify Rats to at least 6 significant digits. There does not
##############################################
rakudo-2020.10/src/core.c/Rat.pm6-304-    nqp::hllbool(
rakudo-2020.10/src/core.c/Rat.pm6:305:      nqp::eqaddr(a.WHAT, b.WHAT)
rakudo-2020.10/src/core.c/Rat.pm6-306-        && nqp::iseq_I(
##############################################
rakudo-2020.10/src/core.c/Regex.pm6-70-            nqp::until(
rakudo-2020.10/src/core.c/Regex.pm6:71:              nqp::eqaddr(                                 # nothing to check?
rakudo-2020.10/src/core.c/Regex.pm6-72-                (my $pulled := iter.pull-one),IterationEnd)
##############################################
rakudo-2020.10/src/core.c/Regex.pm6-80-            nqp::if(
rakudo-2020.10/src/core.c/Regex.pm6:81:              nqp::eqaddr($pulled,IterationEnd),
rakudo-2020.10/src/core.c/Regex.pm6-82-              Nil,               # no match found
##############################################
rakudo-2020.10/src/core.c/REPL.pm6-130-
rakudo-2020.10/src/core.c/REPL.pm6:131:            my $PACKAGE = self.compiler.eval('$?PACKAGE', :outer_ctx($context));
rakudo-2020.10/src/core.c/REPL.pm6-132-
##############################################
rakudo-2020.10/src/core.c/REPL.pm6-272-
rakudo-2020.10/src/core.c/REPL.pm6:273:        method repl-eval($code, \exception, *%adverbs) {
rakudo-2020.10/src/core.c/REPL.pm6-274-
##############################################
rakudo-2020.10/src/core.c/REPL.pm6-303-
rakudo-2020.10/src/core.c/REPL.pm6:304:            self.compiler.eval($code, |%adverbs);
rakudo-2020.10/src/core.c/REPL.pm6-305-        }
##############################################
rakudo-2020.10/src/core.c/REPL.pm6-396-            nqp::hllbool(nqp::can($value, 'WHERE'))
rakudo-2020.10/src/core.c/REPL.pm6:397:              and $value.WHERE == $!need-more-input.WHERE
rakudo-2020.10/src/core.c/REPL.pm6-398-        }
##############################################
rakudo-2020.10/src/core.c/REPL.pm6-401-            nqp::hllbool(nqp::can($value, 'WHERE'))
rakudo-2020.10/src/core.c/REPL.pm6:402:              and $value.WHERE == $!control-not-allowed.WHERE
rakudo-2020.10/src/core.c/REPL.pm6-403-        }
##############################################
rakudo-2020.10/src/core.c/REPL.pm6-408-              and say $value."$method"()
rakudo-2020.10/src/core.c/REPL.pm6:409:              or say "(low-level object `$value.^name()`)";
rakudo-2020.10/src/core.c/REPL.pm6-410-
##############################################
rakudo-2020.10/src/core.c/Seq.pm6-95-            nqp::until(
rakudo-2020.10/src/core.c/Seq.pm6:96:              nqp::eqaddr((my $pulled := $iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Seq.pm6-97-              nqp::push_s($strings,nqp::unbox_s(
##############################################
rakudo-2020.10/src/core.c/Seq.pm6-183-              nqp::until(
rakudo-2020.10/src/core.c/Seq.pm6:184:                nqp::eqaddr((my \left := liter.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Seq.pm6-185-                nqp::if(
rakudo-2020.10/src/core.c/Seq.pm6:186:                  nqp::eqaddr((my \right := riter.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/Seq.pm6-187-                    || nqp::not_i(right.ACCEPTS(left)),
##############################################
rakudo-2020.10/src/core.c/Seq.pm6-190-              ),
rakudo-2020.10/src/core.c/Seq.pm6:191:              nqp::hllbool(nqp::eqaddr(riter.pull-one,IterationEnd))
rakudo-2020.10/src/core.c/Seq.pm6-192-            )
##############################################
rakudo-2020.10/src/core.c/set_difference.pm6-131-        (my $mutable :=
rakudo-2020.10/src/core.c/set_difference.pm6:132:             nqp::eqaddr($p.WHAT,MixHash)
rakudo-2020.10/src/core.c/set_difference.pm6:133:          || nqp::eqaddr($p.WHAT,BagHash)
rakudo-2020.10/src/core.c/set_difference.pm6:134:          || nqp::eqaddr($p.WHAT,SetHash)
rakudo-2020.10/src/core.c/set_difference.pm6-135-        ),
##############################################
rakudo-2020.10/src/core.c/set_difference.pm6-149-        nqp::until(
rakudo-2020.10/src/core.c/set_difference.pm6:150:          nqp::eqaddr(($p := $params.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/set_difference.pm6-151-
##############################################
rakudo-2020.10/src/core.c/set_difference.pm6-220-          $type := nqp::if(
rakudo-2020.10/src/core.c/set_difference.pm6:221:            nqp::eqaddr($type,Mix),
rakudo-2020.10/src/core.c/set_difference.pm6-222-            MixHash,
rakudo-2020.10/src/core.c/set_difference.pm6:223:            nqp::if(nqp::eqaddr($type,Bag),BagHash,SetHash)
rakudo-2020.10/src/core.c/set_difference.pm6-224-          )
##############################################
rakudo-2020.10/src/core.c/set_elem.pm6-14-              && nqp::if(
rakudo-2020.10/src/core.c/set_elem.pm6:15:                   nqp::eqaddr(b.keyof,Str(Any)),
rakudo-2020.10/src/core.c/set_elem.pm6-16-                   nqp::atkey(storage,a),                       # normal hash
##############################################
rakudo-2020.10/src/core.c/set_elem.pm6-34-              my \storage := nqp::getattr(nqp::decont(b),Map,'$!storage')
rakudo-2020.10/src/core.c/set_elem.pm6:35:            ) && nqp::not_i(nqp::eqaddr(b.keyof,Str(Any)))    # is object hash
rakudo-2020.10/src/core.c/set_elem.pm6-36-              && nqp::getattr(
##############################################
rakudo-2020.10/src/core.c/set_elem.pm6-60-        nqp::until(
rakudo-2020.10/src/core.c/set_elem.pm6:61:          nqp::eqaddr(
rakudo-2020.10/src/core.c/set_elem.pm6-62-            (my \pulled := nqp::decont(b.pull-one)),
##############################################
rakudo-2020.10/src/core.c/set_equality.pm6-8-    nqp::unless(
rakudo-2020.10/src/core.c/set_equality.pm6:9:      nqp::eqaddr(nqp::decont(a),nqp::decont(b)),
rakudo-2020.10/src/core.c/set_equality.pm6-10-      nqp::stmts(                   # A and B not same object
##############################################
rakudo-2020.10/src/core.c/set_equality.pm6-62-    nqp::unless(
rakudo-2020.10/src/core.c/set_equality.pm6:63:      nqp::eqaddr(nqp::decont(a),nqp::decont(b)),
rakudo-2020.10/src/core.c/set_equality.pm6-64-      nqp::if(                    # A and B are different
##############################################
rakudo-2020.10/src/core.c/set_equality.pm6-70-        nqp::if(                  # same size
rakudo-2020.10/src/core.c/set_equality.pm6:71:          nqp::eqaddr(a.keyof,Str(Any)) && nqp::eqaddr(b.keyof,Str(Any)),
rakudo-2020.10/src/core.c/set_equality.pm6-72-          nqp::stmts(             # both are normal Maps
##############################################
rakudo-2020.10/src/core.c/set_equality.pm6-103-    nqp::if(
rakudo-2020.10/src/core.c/set_equality.pm6:104:      nqp::eqaddr(b.keyof,Str(Any)),
rakudo-2020.10/src/core.c/set_equality.pm6-105-      nqp::until(                         # normal Map
rakudo-2020.10/src/core.c/set_equality.pm6:106:        nqp::eqaddr(($key := iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/set_equality.pm6-107-        nqp::if(
##############################################
rakudo-2020.10/src/core.c/set_equality.pm6-113-      nqp::until(                         # object hash
rakudo-2020.10/src/core.c/set_equality.pm6:114:        nqp::eqaddr((my \object := iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/set_equality.pm6-115-        nqp::if(
##############################################
rakudo-2020.10/src/core.c/SetHash.pm6-150-        method skip-one() {  # the one provided by the role interferes
rakudo-2020.10/src/core.c/SetHash.pm6:151:            nqp::not_i(nqp::eqaddr(self.pull-one,IterationEnd))
rakudo-2020.10/src/core.c/SetHash.pm6-152-        }
##############################################
rakudo-2020.10/src/core.c/SetHash.pm6-223-        nqp::until(
rakudo-2020.10/src/core.c/SetHash.pm6:224:          nqp::eqaddr((my \object := iterobjs.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/SetHash.pm6-225-          nqp::if(
##############################################
rakudo-2020.10/src/core.c/SetHash.pm6-285-        nqp::until(
rakudo-2020.10/src/core.c/SetHash.pm6:286:          nqp::eqaddr((my \pulled := iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/SetHash.pm6-287-          nqp::deletekey($!elems,pulled.WHICH)
##############################################
rakudo-2020.10/src/core.c/set_intersection.pm6-86-    nqp::if(
rakudo-2020.10/src/core.c/set_intersection.pm6:87:      nqp::eqaddr(a.keyof,Str(Any)) && nqp::eqaddr(b.keyof,Str(Any)),
rakudo-2020.10/src/core.c/set_intersection.pm6-88-      nqp::if(                               # both ordinary Str hashes
##############################################
rakudo-2020.10/src/core.c/Set.pm6-15-            nqp::if(
rakudo-2020.10/src/core.c/Set.pm6:16:              nqp::eqaddr(self.WHAT,Set),
rakudo-2020.10/src/core.c/Set.pm6-17-              'Set|',
##############################################
rakudo-2020.10/src/core.c/set_proper_subset.pm6-11-    nqp::if(
rakudo-2020.10/src/core.c/set_proper_subset.pm6:12:      nqp::eqaddr(nqp::decont(a),nqp::decont(b)),
rakudo-2020.10/src/core.c/set_proper_subset.pm6-13-      False,                    # X is never a true subset of itself
##############################################
rakudo-2020.10/src/core.c/set_proper_subset.pm6-56-    nqp::if(
rakudo-2020.10/src/core.c/set_proper_subset.pm6:57:      nqp::eqaddr(nqp::decont(a),nqp::decont(b)),
rakudo-2020.10/src/core.c/set_proper_subset.pm6-58-      False,                    # never proper subset of self
##############################################
rakudo-2020.10/src/core.c/set_subset.pm6-12-      nqp::unless(
rakudo-2020.10/src/core.c/set_subset.pm6:13:        nqp::eqaddr(nqp::decont(a),nqp::decont(b)),
rakudo-2020.10/src/core.c/set_subset.pm6-14-        nqp::if(
##############################################
rakudo-2020.10/src/core.c/set_subset.pm6-52-      nqp::unless(
rakudo-2020.10/src/core.c/set_subset.pm6:53:        nqp::eqaddr(nqp::decont(a),nqp::decont(b)),
rakudo-2020.10/src/core.c/set_subset.pm6-54-        nqp::if(
##############################################
rakudo-2020.10/src/core.c/set_subset.pm6-88-    nqp::if(
rakudo-2020.10/src/core.c/set_subset.pm6:89:      nqp::eqaddr(nqp::decont(a),nqp::decont(b)),
rakudo-2020.10/src/core.c/set_subset.pm6-90-      True,                       # B is alias of A
##############################################
rakudo-2020.10/src/core.c/set_subset.pm6-93-        nqp::if(                  # something in A
rakudo-2020.10/src/core.c/set_subset.pm6:94:          nqp::eqaddr(a.keyof,Str(Any)) && nqp::eqaddr(b.keyof,Str(Any)),
rakudo-2020.10/src/core.c/set_subset.pm6-95-          nqp::if(                # both are normal Maps
##############################################
rakudo-2020.10/src/core.c/set_subset.pm6-134-
rakudo-2020.10/src/core.c/set_subset.pm6:135:    if nqp::eqaddr(b.keyof,Str(Any)) {
rakudo-2020.10/src/core.c/set_subset.pm6-136-        nqp::until(
rakudo-2020.10/src/core.c/set_subset.pm6:137:          nqp::eqaddr((my \string := iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/set_subset.pm6-138-          nqp::unless(
##############################################
rakudo-2020.10/src/core.c/set_subset.pm6-147-        nqp::until(
rakudo-2020.10/src/core.c/set_subset.pm6:148:          nqp::eqaddr((my \object := iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/set_subset.pm6-149-          nqp::unless(
##############################################
rakudo-2020.10/src/core.c/set_symmetric_difference.pm6-173-          nqp::if(                                # both have elems
rakudo-2020.10/src/core.c/set_symmetric_difference.pm6:174:            nqp::eqaddr(b.keyof,Str(Any)),
rakudo-2020.10/src/core.c/set_symmetric_difference.pm6-175-            nqp::while(                           # ordinary hash
##############################################
rakudo-2020.10/src/core.c/set_symmetric_difference.pm6-283-        nqp::until(
rakudo-2020.10/src/core.c/set_symmetric_difference.pm6:284:          nqp::eqaddr((my \p := $params.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/set_symmetric_difference.pm6-285-
##############################################
rakudo-2020.10/src/core.c/set_symmetric_difference.pm6-289-              (my $mutable :=
rakudo-2020.10/src/core.c/set_symmetric_difference.pm6:290:                   nqp::eqaddr(p.WHAT,MixHash)
rakudo-2020.10/src/core.c/set_symmetric_difference.pm6:291:                || nqp::eqaddr(p.WHAT,BagHash)
rakudo-2020.10/src/core.c/set_symmetric_difference.pm6:292:                || nqp::eqaddr(p.WHAT,SetHash)
rakudo-2020.10/src/core.c/set_symmetric_difference.pm6-293-              )
##############################################
rakudo-2020.10/src/core.c/set_symmetric_difference.pm6-428-          $type := nqp::if(
rakudo-2020.10/src/core.c/set_symmetric_difference.pm6:429:            nqp::eqaddr($type,Mix),
rakudo-2020.10/src/core.c/set_symmetric_difference.pm6-430-            MixHash,
rakudo-2020.10/src/core.c/set_symmetric_difference.pm6:431:            nqp::if(nqp::eqaddr($type,Bag),BagHash,SetHash)
rakudo-2020.10/src/core.c/set_symmetric_difference.pm6-432-          )
##############################################
rakudo-2020.10/src/core.c/Setty.pm6-135-        nqp::if(
rakudo-2020.10/src/core.c/Setty.pm6:136:          nqp::eqaddr(self,set()),
rakudo-2020.10/src/core.c/Setty.pm6-137-          'set()',
##############################################
rakudo-2020.10/src/core.c/Setty.pm6-278-    nqp::hllbool(
rakudo-2020.10/src/core.c/Setty.pm6:279:      nqp::eqaddr(nqp::decont(a),nqp::decont(b))
rakudo-2020.10/src/core.c/Setty.pm6:280:        || (nqp::eqaddr(a.WHAT,b.WHAT) && a.ACCEPTS(b))
rakudo-2020.10/src/core.c/Setty.pm6-281-    )
##############################################
rakudo-2020.10/src/core.c/Shaped1Array.pm6-142-            nqp::until(
rakudo-2020.10/src/core.c/Shaped1Array.pm6:143:              nqp::eqaddr((my \pulled := iter.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/Shaped1Array.pm6-144-                || nqp::iseq_i(($i = nqp::add_i($i,1)),$elems),
##############################################
rakudo-2020.10/src/core.c/ShapedArray.pm6-339-                  nqp::atpos($!iterators,0).is-lazy # finite iterator
rakudo-2020.10/src/core.c/ShapedArray.pm6:340:                    || nqp::eqaddr(                 # and something there
rakudo-2020.10/src/core.c/ShapedArray.pm6-341-                         nqp::atpos($!iterators,0).pull-one,IterationEnd),
##############################################
rakudo-2020.10/src/core.c/ShapedArray.pm6-350-                    nqp::if(
rakudo-2020.10/src/core.c/ShapedArray.pm6:351:                      nqp::eqaddr((my $item :=      # exhausted ?
rakudo-2020.10/src/core.c/ShapedArray.pm6-352-                        nqp::atpos($!iterators,nqp::sub_i($i,1)).pull-one),
##############################################
rakudo-2020.10/src/core.c/ShapedArray.pm6-365-                  nqp::until(                       # loop over highest dim
rakudo-2020.10/src/core.c/ShapedArray.pm6:366:                    nqp::eqaddr((my $pulled := $iter.pull-one),IterationEnd)
rakudo-2020.10/src/core.c/ShapedArray.pm6-367-                      || nqp::isgt_i(nqp::atpos_i($!indices,$!maxdim),$!maxind),
##############################################
rakudo-2020.10/src/core.c/ShapedArray.pm6-378-                  nqp::unless(
rakudo-2020.10/src/core.c/ShapedArray.pm6:379:                    nqp::eqaddr($pulled,IterationEnd) # if not exhausted
rakudo-2020.10/src/core.c/ShapedArray.pm6-380-                      || nqp::isle_i(                 # and index too high
##############################################
rakudo-2020.10/src/core.c/ShapedArray.pm6-406-                nqp::unless(
rakudo-2020.10/src/core.c/ShapedArray.pm6:407:                  nqp::eqaddr(
rakudo-2020.10/src/core.c/ShapedArray.pm6-408-                    (my \pulled := $!iterator.pull-one),IterationEnd),
##############################################
rakudo-2020.10/src/core.c/ShapedArray.pm6-443-                nqp::until(
rakudo-2020.10/src/core.c/ShapedArray.pm6:444:                  nqp::eqaddr((my \pulled := self.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/ShapedArray.pm6-445-                  target.push(pulled)
##############################################
rakudo-2020.10/src/core.c/ShapedArray.pm6-492-        multi method Array(::?CLASS:D: --> Array:D) {
rakudo-2020.10/src/core.c/ShapedArray.pm6:493:            my @Array := nqp::eqaddr(self.of,Mu)
rakudo-2020.10/src/core.c/ShapedArray.pm6-494-              ?? Array.new
##############################################
rakudo-2020.10/src/core.c/Slip.pm6-11-        nqp::if(
rakudo-2020.10/src/core.c/Slip.pm6:12:          nqp::eqaddr(self,Empty),
rakudo-2020.10/src/core.c/Slip.pm6-13-          'Empty',
##############################################
rakudo-2020.10/src/core.c/Stringy.pm6-6-    nqp::hllbool(
rakudo-2020.10/src/core.c/Stringy.pm6:7:      nqp::eqaddr(nqp::decont(a),nqp::decont(b))
rakudo-2020.10/src/core.c/Stringy.pm6:8:        || (nqp::eqaddr(a.WHAT,b.WHAT) && nqp::iseq_i(a cmp b,0))
rakudo-2020.10/src/core.c/Stringy.pm6-9-    )
##############################################
rakudo-2020.10/src/core.c/Str.pm6-42-            nqp::if(
rakudo-2020.10/src/core.c/Str.pm6:43:              nqp::eqaddr(self.WHAT,Str),
rakudo-2020.10/src/core.c/Str.pm6-44-              'Str|',
##############################################
rakudo-2020.10/src/core.c/Str.pm6-1348-          nqp::if(
rakudo-2020.10/src/core.c/Str.pm6:1349:            nqp::eqaddr(
rakudo-2020.10/src/core.c/Str.pm6-1350-              (my $pulled := POST-ITERATOR.new(cursor, move, post)
##############################################
rakudo-2020.10/src/core.c/Str.pm6-1363-        nqp::decont(slash = nqp::if(
rakudo-2020.10/src/core.c/Str.pm6:1364:          nqp::eqaddr((my $pulled :=
rakudo-2020.10/src/core.c/Str.pm6-1365-            Rakudo::Iterator.LastNValues(
##############################################
rakudo-2020.10/src/core.c/Str.pm6-1377-        nqp::decont(slash = nqp::if(
rakudo-2020.10/src/core.c/Str.pm6:1378:          nqp::eqaddr((my $pulled :=
rakudo-2020.10/src/core.c/Str.pm6-1379-            Rakudo::Iterator.LastValue(
##############################################
rakudo-2020.10/src/core.c/Str.pm6-1408-                    nqp::until(
rakudo-2020.10/src/core.c/Str.pm6:1409:                      nqp::eqaddr(
rakudo-2020.10/src/core.c/Str.pm6-1410-                        (my $pulled := iterator.pull-one),
##############################################
rakudo-2020.10/src/core.c/Str.pm6-1423-                      nqp::iseq_i(($i = nqp::add_i($i,1)),$todo)
rakudo-2020.10/src/core.c/Str.pm6:1424:                        || nqp::eqaddr(
rakudo-2020.10/src/core.c/Str.pm6-1425-                             ($pulled := iterator.pull-one),IterationEnd),
##############################################
rakudo-2020.10/src/core.c/Str.pm6-1495-            nqp::islt_i(($todo = nqp::sub_i($todo,1)), 0) ||
rakudo-2020.10/src/core.c/Str.pm6:1496:              nqp::eqaddr((my $pulled := iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Str.pm6-1497-            nqp::push($matches,$pulled)
##############################################
rakudo-2020.10/src/core.c/Str.pm6-3214-                  nqp::until(
rakudo-2020.10/src/core.c/Str.pm6:3215:                    nqp::eqaddr((my $i := $iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.c/Str.pm6-3216-                    nqp::stmts(
##############################################
rakudo-2020.10/src/core.c/Str.pm6-3658-    nqp::hllbool(
rakudo-2020.10/src/core.c/Str.pm6:3659:      nqp::eqaddr(a.WHAT,b.WHAT)
rakudo-2020.10/src/core.c/Str.pm6-3660-      && nqp::iseq_s(nqp::unbox_s(a), nqp::unbox_s(b)) #?js: NFG
##############################################
rakudo-2020.10/src/core.c/Str.pm6-3849-      nqp::unless(
rakudo-2020.10/src/core.c/Str.pm6:3850:        nqp::eqaddr(nqp::decont(a),nqp::decont(b)),
rakudo-2020.10/src/core.c/Str.pm6:3851:        nqp::eqaddr(a.WHAT,b.WHAT) && nqp::iseq_s(a,b)
rakudo-2020.10/src/core.c/Str.pm6-3852-      )
##############################################
rakudo-2020.10/src/core.c/Supply-coercers.pm6-43-              nqp::if(
rakudo-2020.10/src/core.c/Supply-coercers.pm6:44:                nqp::eqaddr($got,ConcQueue),
rakudo-2020.10/src/core.c/Supply-coercers.pm6-45-                nqp::if(
##############################################
rakudo-2020.10/src/core.c/Supply-coercers.pm6-54-              nqp::until(
rakudo-2020.10/src/core.c/Supply-coercers.pm6:55:                nqp::eqaddr((my $got := nqp::shift($!queue)),ConcQueue),
rakudo-2020.10/src/core.c/Supply-coercers.pm6-56-                target.push($got)),
##############################################
rakudo-2020.10/src/core.c/Supply.pm6-12-        nqp::if(
rakudo-2020.10/src/core.c/Supply.pm6:13:          nqp::eqaddr(self.WHAT,Tap),
rakudo-2020.10/src/core.c/Supply.pm6-14-          nqp::p6bindattrinvres(                 # we're a real Tap, fast path
##############################################
rakudo-2020.10/src/core.c/Supply.pm6-78-        nqp::if(
rakudo-2020.10/src/core.c/Supply.pm6:79:          nqp::eqaddr(self.WHAT,Supply),
rakudo-2020.10/src/core.c/Supply.pm6-80-          nqp::p6bindattrinvres(                 # we're a real Supply, fast path
##############################################
rakudo-2020.10/src/core.c/Variable.pm6-72-      :what<variable>,
rakudo-2020.10/src/core.c/Variable.pm6:73:      :got(nqp::eqaddr($default,Nil) ?? 'Nil' !! $default)
rakudo-2020.10/src/core.c/Variable.pm6-74-    ) unless nqp::istype($default, $of)
rakudo-2020.10/src/core.c/Variable.pm6:75:        or nqp::eqaddr($default,Nil)
rakudo-2020.10/src/core.c/Variable.pm6:76:        or nqp::eqaddr($of,Mu);
rakudo-2020.10/src/core.c/Variable.pm6-77-    $descriptor.set_default(nqp::decont($default));
##############################################
rakudo-2020.10/src/core.c/Version.pm6-146-            nqp::if(
rakudo-2020.10/src/core.c/Version.pm6:147:              nqp::eqaddr(self.WHAT,Version),
rakudo-2020.10/src/core.c/Version.pm6-148-              'Version|',
##############################################
rakudo-2020.10/src/core.c/Version.pm6-166-    nqp::hllbool(
rakudo-2020.10/src/core.c/Version.pm6:167:      nqp::eqaddr(nqp::decont(a),nqp::decont(b))
rakudo-2020.10/src/core.c/Version.pm6:168:        || (nqp::eqaddr(a.WHAT,b.WHAT)
rakudo-2020.10/src/core.c/Version.pm6-169-             && nqp::iseq_s(
##############################################
rakudo-2020.10/src/core.c/Version.pm6-177-    nqp::if(
rakudo-2020.10/src/core.c/Version.pm6:178:      nqp::eqaddr(nqp::decont(a),nqp::decont(b)), # we're us
rakudo-2020.10/src/core.c/Version.pm6-179-      Same,
##############################################
rakudo-2020.10/src/core.c/WalkList.pm6-24-                }
rakudo-2020.10/src/core.c/WalkList.pm6:25:                nqp::if(nqp::eqaddr((my $method := nqp::decont($!wl-iterator.pull-one)), IterationEnd),
rakudo-2020.10/src/core.c/WalkList.pm6-26-                    IterationEnd,
##############################################
rakudo-2020.10/src/core.e/array_multislice.pm6-121-                    nqp::until(
rakudo-2020.10/src/core.e/array_multislice.pm6:122:                      nqp::eqaddr(
rakudo-2020.10/src/core.e/array_multislice.pm6-123-                        (my \pulled := $iterator.pull-one),
##############################################
rakudo-2020.10/src/core.e/array_multislice.pm6-197-                    nqp::until(
rakudo-2020.10/src/core.e/array_multislice.pm6:198:                      nqp::eqaddr(
rakudo-2020.10/src/core.e/array_multislice.pm6-199-                        (my \pulled := $iterator.pull-one),
##############################################
rakudo-2020.10/src/core.e/array_multislice.pm6-389-                    nqp::until(
rakudo-2020.10/src/core.e/array_multislice.pm6:390:                      nqp::eqaddr(
rakudo-2020.10/src/core.e/array_multislice.pm6-391-                        (my \pulled := $iterator.pull-one),
##############################################
rakudo-2020.10/src/core.e/array_multislice.pm6-470-                    nqp::until(
rakudo-2020.10/src/core.e/array_multislice.pm6:471:                      nqp::eqaddr(
rakudo-2020.10/src/core.e/array_multislice.pm6-472-                        (my \pulled := $iterator.pull-one),
##############################################
rakudo-2020.10/src/core.e/hash_multislice.pm6-30-                    nqp::until(
rakudo-2020.10/src/core.e/hash_multislice.pm6:31:                      nqp::eqaddr(
rakudo-2020.10/src/core.e/hash_multislice.pm6-32-                        (my \pulled := $iterator.pull-one),
##############################################
rakudo-2020.10/src/core.e/hash_multislice.pm6-44-                        nqp::until(
rakudo-2020.10/src/core.e/hash_multislice.pm6:45:                          nqp::eqaddr(
rakudo-2020.10/src/core.e/hash_multislice.pm6-46-                            (my \pulled := $iterator.pull-one),
##############################################
rakudo-2020.10/src/core.e/hash_multislice.pm6-63-                    nqp::until(
rakudo-2020.10/src/core.e/hash_multislice.pm6:64:                      nqp::eqaddr(
rakudo-2020.10/src/core.e/hash_multislice.pm6-65-                        (my \pulled := $iterator.pull-one),
##############################################
rakudo-2020.10/src/core.e/hash_multislice.pm6-94-                    nqp::until(
rakudo-2020.10/src/core.e/hash_multislice.pm6:95:                      nqp::eqaddr(
rakudo-2020.10/src/core.e/hash_multislice.pm6-96-                        (my \pulled := $iterator.pull-one),
##############################################
rakudo-2020.10/src/core.e/hash_multislice.pm6-108-                        nqp::until(
rakudo-2020.10/src/core.e/hash_multislice.pm6:109:                          nqp::eqaddr(
rakudo-2020.10/src/core.e/hash_multislice.pm6-110-                            (my \pulled := $iterator.pull-one),
##############################################
rakudo-2020.10/src/core.e/hash_multislice.pm6-127-                    nqp::until(
rakudo-2020.10/src/core.e/hash_multislice.pm6:128:                      nqp::eqaddr(
rakudo-2020.10/src/core.e/hash_multislice.pm6-129-                        (my \pulled := $iterator.pull-one),
##############################################
rakudo-2020.10/src/core.e/hash_multislice.pm6-267-                    nqp::until(
rakudo-2020.10/src/core.e/hash_multislice.pm6:268:                      nqp::eqaddr(
rakudo-2020.10/src/core.e/hash_multislice.pm6-269-                        (my \pulled := $iterator.pull-one),
##############################################
rakudo-2020.10/src/core.e/hash_multislice.pm6-281-                        nqp::until(
rakudo-2020.10/src/core.e/hash_multislice.pm6:282:                          nqp::eqaddr(
rakudo-2020.10/src/core.e/hash_multislice.pm6-283-                            (my \pulled := $iterator.pull-one),
##############################################
rakudo-2020.10/src/core.e/hash_multislice.pm6-309-                    nqp::until(
rakudo-2020.10/src/core.e/hash_multislice.pm6:310:                      nqp::eqaddr(
rakudo-2020.10/src/core.e/hash_multislice.pm6-311-                        (my \pulled := $iterator.pull-one),
##############################################
rakudo-2020.10/src/core.e/hash_multislice.pm6-334-                nqp::until(
rakudo-2020.10/src/core.e/hash_multislice.pm6:335:                  nqp::eqaddr((my \pulled := $iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.e/hash_multislice.pm6-336-                  AT-KEY-recursively(SELF, pulled)
##############################################
rakudo-2020.10/src/core.e/hash_multislice.pm6-345-                    nqp::until(
rakudo-2020.10/src/core.e/hash_multislice.pm6:346:                      nqp::eqaddr(
rakudo-2020.10/src/core.e/hash_multislice.pm6-347-                        (my \pulled := $iterator.pull-one),
##############################################
rakudo-2020.10/src/core.e/hash_multislice.pm6-364-                nqp::until(
rakudo-2020.10/src/core.e/hash_multislice.pm6:365:                  nqp::eqaddr((my \pulled := $iterator.pull-one),IterationEnd),
rakudo-2020.10/src/core.e/hash_multislice.pm6-366-                  nqp::push(target,SELF.AT-KEY(pulled))
##############################################
rakudo-2020.10/src/Perl6/Actions.nqp-1002-
rakudo-2020.10/src/Perl6/Actions.nqp:1003:sub monkey_see_no_eval($/) {
rakudo-2020.10/src/Perl6/Actions.nqp-1004-    my $msne := $*LANG.pragma('MONKEY-SEE-NO-EVAL');
##############################################
rakudo-2020.10/src/Perl6/Actions.nqp-5579-
rakudo-2020.10/src/Perl6/Actions.nqp:5580:            my $where := make_where_block($fakesig, $closure_signature, $get_signature_past);
rakudo-2020.10/src/Perl6/Actions.nqp-5581-            %*PARAM_INFO<post_constraints>.push($where);
##############################################
rakudo-2020.10/src/Perl6/Actions.nqp-5587-            }
rakudo-2020.10/src/Perl6/Actions.nqp:5588:            my $where := make_where_block($<arrayshape>,
rakudo-2020.10/src/Perl6/Actions.nqp-5589-                QAST::Op.new(
##############################################
rakudo-2020.10/src/Perl6/Actions.nqp-5702-                    "Literal values in signatures are smartmatched against and "
rakudo-2020.10/src/Perl6/Actions.nqp:5703:                    ~ "smartmatch with `$val` will always "
rakudo-2020.10/src/Perl6/Actions.nqp-5704-                    ~ ($val eq 'True' ?? 'succeed' !! 'fail')
##############################################
rakudo-2020.10/src/Perl6/Actions.nqp-9449-                    my $param    := QAST::ParamTypeCheck.new(
rakudo-2020.10/src/Perl6/Actions.nqp:9450:                        nqp::eqaddr($what, $wInt)
rakudo-2020.10/src/Perl6/Actions.nqp-9451-                          ?? QAST::Op.new(:op<if>,
##############################################
rakudo-2020.10/src/Perl6/Actions.nqp-9454-                                QAST::Op.new: :op<decont>, $var-qast))
rakudo-2020.10/src/Perl6/Actions.nqp:9455:                          !! nqp::eqaddr($what, $wNum)
rakudo-2020.10/src/Perl6/Actions.nqp-9456-                            ?? QAST::Op.new(:op<if>,
##############################################
rakudo-2020.10/src/Perl6/Actions.nqp-9462-                                    QAST::Op.new(:op<isne_n>, $var-qast, $var-qast))))
rakudo-2020.10/src/Perl6/Actions.nqp:9463:                            !! nqp::eqaddr($what, $wStr)
rakudo-2020.10/src/Perl6/Actions.nqp-9464-                              ?? QAST::Op.new(:op<if>,
##############################################
rakudo-2020.10/src/Perl6/Actions.nqp-9968-            }
rakudo-2020.10/src/Perl6/Actions.nqp:9969:            $*W.throw($/, 'X::SecurityPolicy::Eval') unless $all_literal || monkey_see_no_eval($/);
rakudo-2020.10/src/Perl6/Actions.nqp-9970-            $*W.cur_lexpad().no_inline(1);
##############################################
rakudo-2020.10/src/Perl6/Actions.nqp-10983-                QAST::IVal.new( :value(%*RX<i> && %*RX<m> ?? 3 !! %*RX<m> ?? 2 !! %*RX<i> ?? 1 !! 0) ),
rakudo-2020.10/src/Perl6/Actions.nqp:10984:                QAST::IVal.new( :value(monkey_see_no_eval($/) ?? 1 !! 0) ),
rakudo-2020.10/src/Perl6/Actions.nqp-10985-                QAST::IVal.new( :value($*SEQ ?? 1 !! 0) ),
##############################################
rakudo-2020.10/src/Perl6/Actions.nqp-10999-                    QAST::IVal.new( :value(%*RX<i> && %*RX<m> ?? 3 !! %*RX<m> ?? 2 !! %*RX<i> ?? 1 !! 0) ),
rakudo-2020.10/src/Perl6/Actions.nqp:11000:                    QAST::IVal.new( :value(monkey_see_no_eval($/) ?? 1 !! 0) ),
rakudo-2020.10/src/Perl6/Actions.nqp-11001-                    QAST::IVal.new( :value($*SEQ ?? 1 !! 0) ),
##############################################
rakudo-2020.10/src/Perl6/Actions.nqp-11037-                    QAST::IVal.new( :value(%*RX<i> && %*RX<m> ?? 3 !! %*RX<m> ?? 2 !! %*RX<i> ?? 1 !! 0) ),
rakudo-2020.10/src/Perl6/Actions.nqp:11038:                    QAST::IVal.new( :value(monkey_see_no_eval($/) ?? 1 !! 0) ),
rakudo-2020.10/src/Perl6/Actions.nqp-11039-                    QAST::IVal.new( :value($*SEQ ?? 1 !! 0) ),
##############################################
rakudo-2020.10/src/Perl6/Actions.nqp-11199-                    QAST::IVal.new( :value(%*RX<i> ?? 1 !! 0) ),
rakudo-2020.10/src/Perl6/Actions.nqp:11200:                    QAST::IVal.new( :value(monkey_see_no_eval($/) ?? 1 !! 0) ),
rakudo-2020.10/src/Perl6/Actions.nqp-11201-                    QAST::IVal.new( :value($*SEQ ?? 1 !! 0) ),
##############################################
rakudo-2020.10/src/Perl6/Actions.nqp-11215-                    QAST::IVal.new( :value(%*RX<i> ?? 1 !! 0) ),
rakudo-2020.10/src/Perl6/Actions.nqp:11216:                    QAST::IVal.new( :value(monkey_see_no_eval($/) ?? 1 !! 0) ),
rakudo-2020.10/src/Perl6/Actions.nqp-11217-                    QAST::IVal.new( :value($*SEQ ?? 1 !! 0) ),
##############################################
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-1655-            if nqp::isconcrete($desc) {
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp:1656:                $val := $desc.default if nqp::eqaddr($val.WHAT, Nil);
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-1657-                my $type := $desc.of;
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp:1658:                if nqp::eqaddr($type, Mu) || nqp::istype($val, $type) {
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-1659-                    nqp::bindattr($cont, Scalar, '$!value', $val);
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp:1660:                    unless nqp::eqaddr($desc.WHAT, ContainerDescriptor) ||
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp:1661:                           nqp::eqaddr($desc.WHAT, ContainerDescriptor::Untyped) {
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-1662-                        $desc.assigned($cont);
##############################################
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-1682-            my $desc := nqp::getattr($cont, Scalar, '$!descriptor');
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp:1683:            unless nqp::eqaddr($desc.WHAT, ContainerDescriptor) ||
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp:1684:                   nqp::eqaddr($desc.WHAT, ContainerDescriptor::Untyped) {
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-1685-                $desc.assigned($cont);
##############################################
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-1691-            if nqp::isconcrete($desc) {
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp:1692:                $val := $desc.default if nqp::eqaddr($val.WHAT, Nil);
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-1693-                my $type := $desc.of;
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp:1694:                if nqp::eqaddr($type, Mu) || nqp::istype($val, $type) {
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-1695-                    nqp::casattr($cont, Scalar, '$!value', $expected, $val);
##############################################
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-1713-            if nqp::isconcrete($desc) {
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp:1714:                $val := $desc.default if nqp::eqaddr($val.WHAT, Nil);
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-1715-                my $type := $desc.of;
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp:1716:                if nqp::eqaddr($type, Mu) || nqp::istype($val, $type) {
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-1717-                    nqp::atomicbindattr($cont, Scalar, '$!value', $val);
##############################################
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-2355-                    my $type_obj_b := %b<types>[$i];
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp:2356:                    if nqp::eqaddr($type_obj_a, $type_obj_b) {
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-2357-                        # Same type; narrower if first has constraints and other doesn't;
##############################################
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-2741-                                }
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp:2742:                                if nqp::eqaddr($type_obj, Mu) || nqp::istype($param, $type_obj) {
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-2743-                                    if $i == 0 && nqp::existskey($cur_candidate, 'exact_invocant') {
##############################################
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-3138-                        # any more.
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp:3139:                        if !nqp::eqaddr($type_obj, Mu) && !nqp::istype($param, $type_obj) {
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-3140-                            $type_mismatch := 1;
##############################################
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-3832-                            for @keeps {
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp:3833:                                if nqp::eqaddr(nqp::decont($_),$phaser) {
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-3834-                                    $run := !nqp::isnull($resultish) &&
##############################################
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-3842-                            for @undos {
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp:3843:                                if nqp::eqaddr(nqp::decont($_),$phaser) {
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-3844-                                    $run := nqp::isnull($resultish) ||
##############################################
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-3943-            elsif nqp::atkey(%ex,'X::Method::NotFound') -> $thrower {
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp:3944:                $thrower($obj, $name, $obj.HOW.name($obj), :in-class-call(nqp::eqaddr(nqp::what($obj), $class)));
rakudo-2020.10/src/Perl6/bootstrap.c/BOOTSTRAP.nqp-3945-            }
##############################################
rakudo-2020.10/src/Perl6/Grammar.nqp-2474-                unless $*MULTINESS eq '' || $*MULTINESS eq 'only' {
rakudo-2020.10/src/Perl6/Grammar.nqp:2475:                    $/.typed_panic("X::UnitScope::Invalid", what => "sub", where => "on a $*MULTINESS sub");
rakudo-2020.10/src/Perl6/Grammar.nqp-2476-                }
##############################################
rakudo-2020.10/src/Perl6/Grammar.nqp-5695-    method tweak_x($v)          { $v ?? self.add-postproc("run") !! self }
rakudo-2020.10/src/Perl6/Grammar.nqp:5696:    method tweak_exec($v)       { self.tweak_x($v) }
rakudo-2020.10/src/Perl6/Grammar.nqp-5697-    method tweak_w($v)          { $v ?? self.add-postproc("words") !! self }
##############################################
rakudo-2020.10/src/Perl6/Metamodel/BUILDPLAN.nqp-205-                  if $check-at-runtime
rakudo-2020.10/src/Perl6/Metamodel/BUILDPLAN.nqp:206:                  && !nqp::eqaddr($type,nqp::hllizefor(nqp::null(), 'Raku'));
rakudo-2020.10/src/Perl6/Metamodel/BUILDPLAN.nqp-207-
##############################################
rakudo-2020.10/src/Perl6/Metamodel/CurriedRoleHOW.nqp-226-                    while ($i := $i + 1) < $num_args {
rakudo-2020.10/src/Perl6/Metamodel/CurriedRoleHOW.nqp:227:                        unless    nqp::eqaddr(nqp::decont(@!pos_args[$i]), nqp::decont(@try_args[$i]))
rakudo-2020.10/src/Perl6/Metamodel/CurriedRoleHOW.nqp-228-                               || @!pos_args[$i].ACCEPTS(@try_args[$i])
##############################################
rakudo-2020.10/src/Perl6/Metamodel/DefiniteHOW.nqp-43-            my $definite  := nqp::typeparameterat($definite_type, 1);
rakudo-2020.10/src/Perl6/Metamodel/DefiniteHOW.nqp:44:            $base_type.HOW.name($base_type) ~ ':' ~ (nqp::eqaddr($definite, Definite) ?? 'D' !! 'U')
rakudo-2020.10/src/Perl6/Metamodel/DefiniteHOW.nqp-45-        }
##############################################
rakudo-2020.10/src/Perl6/Metamodel/DefiniteHOW.nqp-54-            my $definite  := nqp::typeparameterat($definite_type, 1);
rakudo-2020.10/src/Perl6/Metamodel/DefiniteHOW.nqp:55:            $base_type.HOW.shortname($base_type) ~ ':' ~ (nqp::eqaddr($definite, Definite) ?? 'D' !! 'U')
rakudo-2020.10/src/Perl6/Metamodel/DefiniteHOW.nqp-56-        }
##############################################
rakudo-2020.10/src/Perl6/Metamodel/DefiniteHOW.nqp-70-        check_instantiated($definite_type);
rakudo-2020.10/src/Perl6/Metamodel/DefiniteHOW.nqp:71:        nqp::eqaddr(nqp::typeparameterat($definite_type, 1), Definite) ?? 1 !! 0
rakudo-2020.10/src/Perl6/Metamodel/DefiniteHOW.nqp-72-    }
##############################################
rakudo-2020.10/src/Perl6/Metamodel/LanguageRevision.nqp-10-        if nqp::isconcrete($ver) {
rakudo-2020.10/src/Perl6/Metamodel/LanguageRevision.nqp:11:            nqp::die("Language version must be a string in '6.<rev>' format, got `$ver`.")
rakudo-2020.10/src/Perl6/Metamodel/LanguageRevision.nqp-12-                unless (nqp::iseq_i(nqp::chars($ver), 3) && nqp::eqat($ver, '6.', 0));
##############################################
rakudo-2020.10/src/Perl6/Metamodel/LanguageRevision.nqp-50-        nqp::iseq_i(nqp::chars($rev), 1)
rakudo-2020.10/src/Perl6/Metamodel/LanguageRevision.nqp:51:            || nqp::die("Language revision must be a single letter, got `$rev`.");
rakudo-2020.10/src/Perl6/Metamodel/LanguageRevision.nqp-52-        nqp::iseq_i(nqp::cmp_s($!lang_rev, $rev), -1)
##############################################
rakudo-2020.10/src/Perl6/World.nqp-526-          'Version to $*W.lang-ver-before'
rakudo-2020.10/src/Perl6/World.nqp:527:            ~ " must be 1 char long ('c', 'd', etc). Got `$want`.");
rakudo-2020.10/src/Perl6/World.nqp-528-        nqp::cmp_s(
##############################################
rakudo-2020.10/src/Perl6/World.nqp-1833-    method create_container_descriptor($of, $name, $default = $of, $dynamic = is_dynamic($name)) {
rakudo-2020.10/src/Perl6/World.nqp:1834:        my $cd_type_name := nqp::eqaddr($of, self.find_single_symbol('Mu', :setting-only))
rakudo-2020.10/src/Perl6/World.nqp-1835-            ?? ['ContainerDescriptor', 'Untyped']
##############################################
rakudo-2020.10/src/Perl6/World.nqp-2054-        # it returns its base type. Behaviour available in 6.d and later only.
rakudo-2020.10/src/Perl6/World.nqp:2055:        ! $*W.lang-ver-before('d') && nqp::eqaddr($v.HOW,
rakudo-2020.10/src/Perl6/World.nqp-2056-            $*W.find_symbol: ['Metamodel','DefiniteHOW'], :setting-only
##############################################
rakudo-2020.10/src/vm/js/CompUnit/Repository/NodeJs.pm6-9-            my $module = $*W && $*W.is_precompilation_mode()
rakudo-2020.10/src/vm/js/CompUnit/Repository/NodeJs.pm6:10:              ?? nqp::jscompiletimerequire($spec.short-name, $.prefix.Str)
rakudo-2020.10/src/vm/js/CompUnit/Repository/NodeJs.pm6:11:              !! nqp::jsruntimerequire($spec.short-name, $.prefix.Str);
rakudo-2020.10/src/vm/js/CompUnit/Repository/NodeJs.pm6-12-
##############################################
rakudo-2020.10/src/vm/js/perl6-runtime/runtime.js-68-          throw new nqp.NQPException(
rakudo-2020.10/src/vm/js/perl6-runtime/runtime.js:69:            `Unable to coerce the return value from ${rtypeName} to ${targetTypeName} ;` +
rakudo-2020.10/src/vm/js/perl6-runtime/runtime.js-70-              `no coercion method defined`);
##############################################
rakudo-2020.10/src/vm/js/rakudo-library.js-32-  if (Object.prototype.hasOwnProperty.call(nqp.op.getstdout(), '$$writefh')) {
rakudo-2020.10/src/vm/js/rakudo-library.js:33:    throw `Can't overwrite $$writefh on stdout, it's already set`;
rakudo-2020.10/src/vm/js/rakudo-library.js-34-  }
##############################################
rakudo-2020.10/src/vm/js/rakudo-library.js-125-  if (Object.prototype.hasOwnProperty.call(nqp.op.getstdout(), '$$writefh')) {
rakudo-2020.10/src/vm/js/rakudo-library.js:126:    throw `Can't overwrite $$writefh on stdout, it's already set`;
rakudo-2020.10/src/vm/js/rakudo-library.js-127-  }
##############################################
rakudo-2020.10/src/vm/js/rakudo-library.js-133-  if (Object.prototype.hasOwnProperty.call(nqp.op.getstderr(), '$$writefh')) {
rakudo-2020.10/src/vm/js/rakudo-library.js:134:    throw `Can't overwrite $$writefh on stderr, it's already set`;
rakudo-2020.10/src/vm/js/rakudo-library.js-135-  }
##############################################
rakudo-2020.10/src/vm/js/README.md-104-
rakudo-2020.10/src/vm/js/README.md:105:```$obj.new(:INTERNAL, 123)```
rakudo-2020.10/src/vm/js/README.md-106-| -------------|-------|
rakudo-2020.10/src/vm/js/README.md-107-
rakudo-2020.10/src/vm/js/README.md:108:This will call a js new method rather then doing ``new $obj(123)```
##############################################
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-53-
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp:54:# A call like `$obj.?foo` is probably worth specializing via the plugin. In
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-55-# some cases, it will be code written to be generic that only hits one type
##############################################
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-115-            # If it's a Scalar container then we can optimize further.
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp:116:            if nqp::eqaddr(nqp::what_nd($rv), Scalar) {
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-117-                # Grab the descriptor.
##############################################
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-153-        # accept it for now. We need to revisit this in the future.
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp:154:        if nqp::eqaddr(nqp::what_nd($rv), Proxy) && nqp::isconcrete_nd($rv) {
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-155-            nqp::speshguardtype($rv, nqp::what_nd($rv));
##############################################
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-382-    # We have various fast paths for an assignment to a Scalar.
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp:383:    if nqp::eqaddr(nqp::what_nd($cont), Scalar) && nqp::isconcrete_nd($cont) {
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-384-        # Now see what the Scalar descriptor type is.
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-385-        my $desc := nqp::speshguardgetattr($cont, Scalar, '$!descriptor');
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp:386:        if nqp::eqaddr($desc.WHAT, ContainerDescriptor) && nqp::isconcrete($desc) {
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-387-            # Simple assignment, no whence. But is Nil being assigned?
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-388-            my $of := $desc.of;
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp:389:            if nqp::eqaddr($value, Nil) {
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-390-                # Yes; just copy in the default, provided we've a simple type.
##############################################
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-420-        }
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp:421:        elsif nqp::eqaddr($desc.WHAT, ContainerDescriptor::Untyped) && nqp::isconcrete($desc) {
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-422-            # Assignment to an untyped container descriptor; handle this
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-423-            # more simply.
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp:424:            if nqp::eqaddr($value, Nil) {
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-425-                # Nil case is NYI.
##############################################
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-432-        }
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp:433:        elsif nqp::eqaddr($desc.WHAT, ContainerDescriptor::BindArrayPos) {
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-434-            # Bind into an array. We can produce a fast path for this, though
##############################################
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-440-                '$!next-descriptor');
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp:441:            if nqp::eqaddr($next.WHAT, ContainerDescriptor) {
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-442-                # Ensure we're not assigning Nil. (This would be very odd, as
##############################################
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-444-                # vivifying we'll likely have a new container).
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp:445:                unless nqp::eqaddr($value.WHAT, Nil) {
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-446-                    # Go by whether we can type check the target.
##############################################
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-450-                    if $of.HOW.archetypes.nominal &&
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp:451:                            (nqp::eqaddr($of, Mu) || nqp::istype($value, $of)) {
rakudo-2020.10/src/vm/moar/spesh-plugins.nqp-452-                        return &assign-scalar-bindpos-no-typecheck;
##############################################
rakudo-2020.10/t/02-rakudo/12-proto-arity-count.t-7-    without p.dispatchees {
rakudo-2020.10/t/02-rakudo/12-proto-arity-count.t:8:        skip "`$name` is not a multi";
rakudo-2020.10/t/02-rakudo/12-proto-arity-count.t-9-        next;
##############################################
rakudo-2020.10/t/02-rakudo/12-proto-arity-count.t-36-    }, { :$arity, :$count, :named-slurpy-or-capture, :mu-pos(@mu-pos-cand) },
rakudo-2020.10/t/02-rakudo/12-proto-arity-count.t:37:      "`\&$name`'s proto's .count and .arity are good"
rakudo-2020.10/t/02-rakudo/12-proto-arity-count.t-38-    or diag qq:to/END/
##############################################
rakudo-2020.10/t/02-rakudo/12-proto-arity-count.t-40-        EXPECTED == stuff of the candidates
rakudo-2020.10/t/02-rakudo/12-proto-arity-count.t:41:        FAILED for `\&$name`!
rakudo-2020.10/t/02-rakudo/12-proto-arity-count.t-42-          proto's .arity ({p.arity}) must match the minimum .arity of the candidates ($arity)
##############################################
rakudo-2020.10/t/02-rakudo/repl.t-147-          「say "hi"; use nqp; my $x = REPL.new(nqp::getcomp("perl6"), %)」
rakudo-2020.10/t/02-rakudo/repl.t:148:        ~ 「.repl-eval(q|die "meows"|, $);」
rakudo-2020.10/t/02-rakudo/repl.t-149-    ], *.contains('meows').not,
##############################################
rakudo-2020.10/t/04-nativecall/06-struct.t-34-
rakudo-2020.10/t/04-nativecall/06-struct.t:35:# Workaround a Rakudo-bug where $!arr := CArray[long].new() won't work if $.arr
rakudo-2020.10/t/04-nativecall/06-struct.t-36-# is declared as type CArray[long].
##############################################
rakudo-2020.10/t/fudgeandrun-20-    unless $^O eq 'MSWin32';
rakudo-2020.10/t/fudgeandrun:21:system($^X, $roast_far, @ARGV) == 0 or
rakudo-2020.10/t/fudgeandrun-22-    die "Could not run $roast_far: $?";
##############################################
rakudo-2020.10/t/harness5-214-                         @pass_through_options, $impl, @_;
rakudo-2020.10/t/harness5:215:    return split ' ', `$cmd`;
rakudo-2020.10/t/harness5-216-}
##############################################
rakudo-2020.10/t/harness5-242-
rakudo-2020.10/t/harness5:243:    warn_in_box "Test list file `$new_file` for Roast version $ver does not exist\n"
rakudo-2020.10/t/harness5-244-        . "or isn't readable. Defaulting to $file";
##############################################
rakudo-2020.10/t/harness6-170-
rakudo-2020.10/t/harness6:171:    note-in-box "Test list file `$new-file` for Roast version $ver does not exist\n"
rakudo-2020.10/t/harness6-172-        ~ "or isn't readable. Defaulting to $file";
##############################################
rakudo-2020.10/tools/build/makeNATIVE_ARRAY.raku-388-                self,
rakudo-2020.10/tools/build/makeNATIVE_ARRAY.raku:389:                nqp::if(nqp::eqaddr(self,values),nqp::clone(values),values),
rakudo-2020.10/tools/build/makeNATIVE_ARRAY.raku-390-                $offset,
##############################################
rakudo-2020.10/tools/build/makeNATIVE_ARRAY.raku-544-              nqp::unless(
rakudo-2020.10/tools/build/makeNATIVE_ARRAY.raku:545:                nqp::eqaddr(self,my \other := nqp::decont(o)),
rakudo-2020.10/tools/build/makeNATIVE_ARRAY.raku-546-                nqp::if(
##############################################
rakudo-2020.10/tools/build/makeNATIVE_SHAPED_ARRAY.raku-160-                  nqp::atpos($!iterators,0).is-lazy # finite iterator
rakudo-2020.10/tools/build/makeNATIVE_SHAPED_ARRAY.raku:161:                    || nqp::eqaddr(                 # and something there
rakudo-2020.10/tools/build/makeNATIVE_SHAPED_ARRAY.raku-162-                         nqp::atpos($!iterators,0).pull-one,IterationEnd),
##############################################
rakudo-2020.10/tools/build/makeNATIVE_SHAPED_ARRAY.raku-171-                    nqp::if(
rakudo-2020.10/tools/build/makeNATIVE_SHAPED_ARRAY.raku:172:                      nqp::eqaddr((my \item :=      # exhausted ?
rakudo-2020.10/tools/build/makeNATIVE_SHAPED_ARRAY.raku-173-                        nqp::atpos($!iterators,nqp::sub_i($i,1)).pull-one),
##############################################
rakudo-2020.10/tools/build/makeNATIVE_SHAPED_ARRAY.raku-186-                  nqp::until(                       # loop over highest dim
rakudo-2020.10/tools/build/makeNATIVE_SHAPED_ARRAY.raku:187:                    nqp::eqaddr((my \pulled := iter.pull-one),IterationEnd)
rakudo-2020.10/tools/build/makeNATIVE_SHAPED_ARRAY.raku-188-                      || nqp::isgt_i(nqp::atpos_i($!indices,$!maxdim),$!maxind),
##############################################
rakudo-2020.10/tools/build/makeNATIVE_SHAPED_ARRAY.raku-195-                  nqp::unless(
rakudo-2020.10/tools/build/makeNATIVE_SHAPED_ARRAY.raku:196:                    nqp::eqaddr(pulled,IterationEnd) # if not exhausted
rakudo-2020.10/tools/build/makeNATIVE_SHAPED_ARRAY.raku-197-                      || nqp::isle_i(                 # and index too high
##############################################
rakudo-2020.10/tools/build/makeNATIVE_SHAPED_ARRAY.raku-278-                nqp::until(
rakudo-2020.10/tools/build/makeNATIVE_SHAPED_ARRAY.raku:279:                  nqp::eqaddr((my \pulled := self.pull-one),IterationEnd),
rakudo-2020.10/tools/build/makeNATIVE_SHAPED_ARRAY.raku-280-                  target.push(pulled)
##############################################
rakudo-2020.10/tools/build/makeNATIVE_SHAPED_ARRAY.raku-360-              nqp::until(
rakudo-2020.10/tools/build/makeNATIVE_SHAPED_ARRAY.raku:361:                nqp::eqaddr((my \pulled := iter.pull-one),IterationEnd)
rakudo-2020.10/tools/build/makeNATIVE_SHAPED_ARRAY.raku-362-                  || nqp::iseq_i(($i = nqp::add_i($i,1)),$elems),
##############################################
rakudo-2020.10/tools/contributors.raku-77-    elsif (try DateTime.new: $date) {
rakudo-2020.10/tools/contributors.raku:78:        warn "Date `$date` is in unexpected format. Parsed it as $^res";
rakudo-2020.10/tools/contributors.raku-79-        $^res
##############################################
rakudo-2020.10/tools/contributors.raku-153-sub get-committers($repo, $since, $until?) {
rakudo-2020.10/tools/contributors.raku:154:    die "Expected a repo in `$repo` but did not find one"
rakudo-2020.10/tools/contributors.raku-155-         unless $repo.IO.d && "$repo/.git".IO.d;
##############################################
rakudo-2020.10/tools/contributors.raku-165-
rakudo-2020.10/tools/contributors.raku:166:    Did not find any commits in directory `$repo`
rakudo-2020.10/tools/contributors.raku-167-    between $since and {$until ?? $until !! "now"}
##############################################
rakudo-2020.10/debian/rakudo-helper.pl-75-            if ($dir->is_dir) {
rakudo-2020.10/debian/rakudo-helper.pl:76:                system(qq!find $dir -type d -empty -delete!);
rakudo-2020.10/debian/rakudo-helper.pl-77-            }
##############################################
rakudo-2020.10/debian/update-control.pl-9-
rakudo-2020.10/debian/update-control.pl:10:my $status = `git status --porcelain $control`;
rakudo-2020.10/debian/update-control.pl-11-
##############################################
rakudo-2020.10/debian/update-control.pl-26-
rakudo-2020.10/debian/update-control.pl:27:system(qw/git commit/, "-m" => "control: update moarvm-dev and nqp dep versions (cme)", $control);
##############################################
rakudo-2020.10/.pc/fix-test/t/02-rakudo/repl.t-147-          「say "hi"; use nqp; my $x = REPL.new(nqp::getcomp("perl6"), %)」
rakudo-2020.10/.pc/fix-test/t/02-rakudo/repl.t:148:        ~ 「.repl-eval(q|die "meows"|, $);」
rakudo-2020.10/.pc/fix-test/t/02-rakudo/repl.t-149-    ], *.contains('meows').not,