## name OutsideSort
## failures 4
## cut
$a = 1;
$b = 2;
asdf { $a = 1; $b = 2; };
## name InsideSort
## failures 0
## cut
sort { $a = 1; $b = 2; } ();
## name MethodSort
## failures 0
## cut
$collection->sort(sub { $a = 1; $b = 2 });
## name HashKey
## failures 0
## cut
push @c, [ @row{sort { $a <=> $b } keys %row } ];
## name ApparentSigil
## failures 0
## cut
my $x = $b[1]||" ";
## name DereferenceBlock
## failures 0
## cut
sort { @{$a} <=> @{$b} } ();
sort { scalar(@{$a->{ids}}) <=> scalar(@{$b->{ids}}) } ();
## name InnerBlock
## failures 0
## cut
sort { {; $a } } ();
## name AllowedFunctions
## failures 0
## cut
sort { $a; $b } ();
reduce { $a; $b } ();
pairgrep { $a; $b } ();
pairfirst { $a; $b } ();
pairmap { $a; $b } ();
pairwise { $a; $b } ();
## name CustomFunctions
## failures 0
## parms { extra_pair_functions => 'foo bar' }
## cut
foo { $a; $b };
bar { $a; $b };