| line | true | false | branch | 
 
| 97 | 0 | 1 | unless my $self = shift() | 
 
| 98 | 1 | 0 | unless ref $self | 
 
| 115 | 0 | 1 | unless $reqxml = $tpp->write($reqtree) | 
 
| 118 | 0 | 1 | unless ref $tree | 
 
| 120 | 0 | 1 | if scalar @$links | 
 
| 122 | 0 | 1 | unless scalar keys %$outhash | 
 
| 123 | 0 | 0 | unless $outhash or wantarray | 
 
| 124 | 0 | 1 | wantarray ? : | 
 
| 128 | 0 | 0 | unless my $self = shift() | 
 
| 129 | 0 | 0 | unless ref $self | 
 
| 130 | 0 | 0 | unless my $url = shift() | 
 
| 146 | 0 | 0 | unless my $reqxml = $tpp->write($reqtree) | 
 
| 148 | 0 | 0 | unless ref $tree | 
 
| 151 | 0 | 0 | wantarray ? : | 
 
| 155 | 0 | 1 | unless my $tree = shift() | 
 
| 157 | 0 | 1 | unless ref $tree | 
 
| 158 | 0 | 1 | unless ref $$tree{'methodResponse'} | 
 
| 159 | 0 | 1 | unless ref $$tree{'methodResponse'}{'params'} | 
 
| 160 | 0 | 1 | unless ref $$tree{'methodResponse'}{'params'}{'param'} | 
 
| 162 | 0 | 1 | unless ref $$param{'value'} | 
 
| 163 | 0 | 1 | unless ref $$param{'value'}{'struct'} | 
 
| 165 | 0 | 1 | unless ref $array | 
 
| 166 | 0 | 1 | unless scalar @$array | 
 
| 169 | 0 | 1 | unless defined $$member{'name'} | 
 
| 170 | 0 | 1 | unless ref $$member{'value'} | 
 
| 173 | 0 | 1 | unless my $type = (sort keys %$value)[0] | 
 
| 180 | 0 | 0 | unless my $tree = shift() | 
 
| 181 | 0 | 0 | unless ref $tree | 
 
| 182 | 0 | 0 | unless ref $$tree{'methodResponse'} | 
 
| 183 | 0 | 0 | unless ref $$tree{'methodResponse'}{'params'} | 
 
| 184 | 0 | 0 | unless ref $$tree{'methodResponse'}{'params'}{'param'} | 
 
| 186 | 0 | 0 | unless ref $$param{'value'} |