Branch Coverage

/usr/local/lib/perl5/site_perl/5.26.1/x86_64-linux/PDL/PP/PDLCode.pm
Criterion Covered Total %
branch 335 1248 26.8


line true false branch
254 0 0 $str .= "\n#define PDL_BAD_CODE\n";
1 1 $str .= "\n#define PDL_BAD_CODE\n";
0 0 $str .= "\n#define PDL_BAD_CODE\n";
1 1 $str .= "\n#define PDL_BAD_CODE\n";
0 0 $str .= "\n#define PDL_BAD_CODE\n";
1 1 $str .= "\n#define PDL_BAD_CODE\n";
0 0 $str .= "\n#define PDL_BAD_CODE\n";
1 1 $str .= "\n#define PDL_BAD_CODE\n";
0 0 $str .= "\n#define PDL_BAD_CODE\n";
1 1 $str .= "\n#define PDL_BAD_CODE\n";
0 0 $str .= "\n#define PDL_BAD_CODE\n";
1 1 $str .= "\n#define PDL_BAD_CODE\n";
0 0 $str .= "\n#define PDL_BAD_CODE\n";
1 110 $str .= "\n#define PDL_BAD_CODE\n";
0 0 $str .= "\n#define PDL_BAD_CODE\n";
1 2 $str .= "\n#define PDL_BAD_CODE\n";
0 0 $str .= "\n#define PDL_BAD_CODE\n";
1 2 $str .= "\n#define PDL_BAD_CODE\n";
0 0 $str .= "\n#define PDL_BAD_CODE\n";
0 0 $str .= "\n#define PDL_BAD_CODE\n";
0 0 $str .= "\n#define PDL_BAD_CODE\n";
0 0 $str .= "\n#define PDL_BAD_CODE\n";
0 0 $str .= "\n#define PDL_BAD_CODE\n";
0 0 $str .= "\n#define PDL_BAD_CODE\n";
0 0 $str .= "\n#define PDL_BAD_CODE\n";
1 0 $str .= "\n#define PDL_BAD_CODE\n";
0 0 $str .= "\n#define PDL_BAD_CODE\n";
2 0 $str .= "\n#define PDL_BAD_CODE\n";
295 0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
6 1 sub mypostlude { my($this,$parent,$context) = @_;
5 1 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
6 1 sub mypostlude { my($this,$parent,$context) = @_;
6 1 sub mypostlude { my($this,$parent,$context) = @_;
5 1 sub mypostlude { my($this,$parent,$context) = @_;
5 1 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
12 6 sub mypostlude { my($this,$parent,$context) = @_;
6 1 sub mypostlude { my($this,$parent,$context) = @_;
10 5 sub mypostlude { my($this,$parent,$context) = @_;
5 1 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
6 1 sub mypostlude { my($this,$parent,$context) = @_;
5 1 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
6 1 sub mypostlude { my($this,$parent,$context) = @_;
5 1 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
6 1 sub mypostlude { my($this,$parent,$context) = @_;
4448 116 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
6 1 sub mypostlude { my($this,$parent,$context) = @_;
6 1 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
11 3 sub mypostlude { my($this,$parent,$context) = @_;
11 3 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
6 1 sub mypostlude { my($this,$parent,$context) = @_;
6 1 sub mypostlude { my($this,$parent,$context) = @_;
20 4 sub mypostlude { my($this,$parent,$context) = @_;
20 4 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
5 1 sub mypostlude { my($this,$parent,$context) = @_;
5 1 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
15 3 sub mypostlude { my($this,$parent,$context) = @_;
15 3 sub mypostlude { my($this,$parent,$context) = @_;
0 0 sub mypostlude { my($this,$parent,$context) = @_;
297 0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 6 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
5 1 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 5 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
5 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 5 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
2 3 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 2 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 3 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 6 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
5 1 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 6 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
5 1 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 5 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 5 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
2 3 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 12 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 12 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
11 1 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 11 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 11 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 10 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 10 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 10 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 6 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
5 1 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 5 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
4 1 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 5 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 5 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 6 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
5 1 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 5 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
4 1 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 5 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 5 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 6 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
5 1 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 5 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
4 1 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 4448 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 4448 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 6 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
5 1 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 6 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
5 1 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 11 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 11 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
5 6 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 5 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 6 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
5 1 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 6 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
5 1 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 20 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 20 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 20 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 5 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
4 1 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 5 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
4 1 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 15 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
8 7 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 15 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
8 7 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
0 0 return join '',map {"}} PDL_COMMENT(\"Close $_\")"} @{$this->[0]};
298 0 0 }
0 0 }
0 0 }
0 5 }
0 5 }
2 3 }
0 0 }
0 0 }
0 5 }
0 11 }
0 0 }
0 0 }
0 0 }
0 5 }
0 5 }
0 5 }
0 0 }
0 0 }
0 0 }
0 0 }
0 0 }
0 0 }
0 0 }
0 0 }
0 0 }
0 0 }
0 0 }
0 0 }
0 0 }
0 0 }
0 0 }
0 0 }
0 0 }
0 0 }
0 0 }
0 0 }
0 0 }
0 4 }
0 4 }
0 4 }
0 0 }
0 0 }
0 0 }
0 8 }
0 8 }
0 8 }
299 0 0
0 0
0 0
0 0
0 5
2 3
0 2
0 3
0 0
0 5
0 0
0 0
0 4
0 4
0 0
0 0
0 4
0 4
0 0
0 0
0 4
0 4
0 0
0 0
0 0
0 0
0 5
0 5
5 0
0 5
301 0 0 #
0 0 #
0 0 #
0 11 #
0 11 #
0 11 #
0 0 #
0 1 #
0 0 #
0 7 #
302 0 0 # Encapsulate a generic type loop
1 0 # Encapsulate a generic type loop
0 0 # Encapsulate a generic type loop
0 1 # Encapsulate a generic type loop
0 0 # Encapsulate a generic type loop
2 1 # Encapsulate a generic type loop
303 0 0 #
1 0 #
0 0 #
1 0 #
0 0 #
0 0 #
0 0 #
0 0 #
0 0 #
0 0 #
0 0 #
0 1 #
304 0 0 # we use the value of $parent->{types} [set by a PDL::PP::Types object]
0 0 # we use the value of $parent->{types} [set by a PDL::PP::Types object]
1 5 # we use the value of $parent->{types} [set by a PDL::PP::Types object]
0 1 # we use the value of $parent->{types} [set by a PDL::PP::Types object]
305 0 0 # to determine whether to define/undefine the THISISxxx macros
0 5 # to determine whether to define/undefine the THISISxxx macros
465 0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 1 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 1 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 1 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 1 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 1 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 1 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 1 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 1 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 1 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 1 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 1 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 1 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 1 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 110 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 1 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 2 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 1 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 2 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 1 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 2 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
0 0 'if ( PDL->startthreadloop(&($PRIV(__pdlthread)),$PRIV(vtable)->'.$funcName.', __tr) ) return;
477 0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
1 1 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
1 1 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
1 1 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
2 2 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
1 1 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
2 2 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
1 1 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
2 2 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
0 0 ( map { "\t\t," . $ord->[$_] . "_datap += __tinc1_${_} - __tinc0_${_} * __tdims0"} 0..$#{$ord} ),
480 0 0 for( __tind1 = 0 ;
0 0 for( __tind1 = 0 ;
1 1 for( __tind1 = 0 ;
1 1 for( __tind1 = 0 ;
0 0 for( __tind1 = 0 ;
0 0 for( __tind1 = 0 ;
1 1 for( __tind1 = 0 ;
1 1 for( __tind1 = 0 ;
0 0 for( __tind1 = 0 ;
0 0 for( __tind1 = 0 ;
1 1 for( __tind1 = 0 ;
1 1 for( __tind1 = 0 ;
0 0 for( __tind1 = 0 ;
0 0 for( __tind1 = 0 ;
1 1 for( __tind1 = 0 ;
1 1 for( __tind1 = 0 ;
0 0 for( __tind1 = 0 ;
0 0 for( __tind1 = 0 ;
1 1 for( __tind1 = 0 ;
1 1 for( __tind1 = 0 ;
0 0 for( __tind1 = 0 ;
0 0 for( __tind1 = 0 ;
1 1 for( __tind1 = 0 ;
111 110 for( __tind1 = 0 ;
484 0 0 ')',
0 0 ')',
1 1 ')',
1 1 ')',
0 0 ')',
0 0 ')',
1 1 ')',
3 2 ')',
0 0 ')',
0 0 ')',
1 1 ')',
4 2 ')',
0 0 ')',
0 0 ')',
0 0 ')',
0 0 ')',
0 0 ')',
0 0 ')',
0 0 ')',
0 0 ')',
0 0 ')',
0 0 ')',
0 0 ')',
0 0 ')',
0 0 ')',
0 0 ')',
1 1 ')',
0 0 ')',
0 0 ')',
0 0 ')',
3 2 ')',
0 0 ')',
488 0 0
0 0
6 1
5 1
0 0
0 0
1 1
1 1
0 0
0 0
1 1
1 1
0 0
0 0
1 1
1 1
0 0
0 0
1 1
1 1
0 0
0 0
1 1
116 111
498 0 0 ( map { $ord->[$_] . "_datap -= __tinc1_${_} * __tdims1 + __offsp[${_}];"} 0..$#{$ord} ),
0 0 ( map { $ord->[$_] . "_datap -= __tinc1_${_} * __tdims1 + __offsp[${_}];"} 0..$#{$ord} ),
0 0 ( map { $ord->[$_] . "_datap -= __tinc1_${_} * __tdims1 + __offsp[${_}];"} 0..$#{$ord} ),
5 1 ( map { $ord->[$_] . "_datap -= __tinc1_${_} * __tdims1 + __offsp[${_}];"} 0..$#{$ord} ),
0 5 ( map { $ord->[$_] . "_datap -= __tinc1_${_} * __tdims1 + __offsp[${_}];"} 0..$#{$ord} ),
499 2 3 '} while(PDL->iterthreadloop(&$PRIV(__pdlthread),2));'
500 0 0 )
0 0 )
0 1 )
0 1 )
0 0 )
0 0 )
0 1 )
0 2 )
0 0 )
0 0 )
0 1 )
0 2 )
0 0 )
0 0 )
0 0 )
0 0 )
0 0 )
0 0 )
0 0 )
0 0 )
0 0 )
0 0 )
0 0 )
0 0 )
0 0 )
0 0 )
0 1 )
0 0 )
0 0 )
0 0 )
0 2 )
0 0 )
501 0 0 }
0 0 }
0 1 }
0 1 }
0 0 }
0 0 }
0 1 }
0 1 }
0 0 }
0 0 }
0 1 }
0 1 }
0 0 }
0 0 }
0 1 }
0 1 }
0 0 }
0 0 }
0 1 }
0 1 }
0 0 }
0 0 }
0 1 }
0 110 }
502 0 0
503 2 3 # Simple subclass of ComplexThreadLoop to implement writeback code