line |
l |
!l |
condition |
73
|
247 |
33 |
$self->{'_replaced'} || {}
|
170
|
4 |
0 |
&reftype($new_data) || ''
|
196
|
28 |
0 |
eval "\n\t\t\tsub {\n\t\t\t\tmy ( \$self, \$data ) = \@_;\n\t\t\t\tmy \$new_data = \$self->callback_and_reg( " . $reftype . qq[ => \$data );\n\t\t\t\tif ( "] . uc($reftype) . qq[" eq (reftype(\$new_data)||"") ) {\n\t\t\t\t\tmy \$visited = \$self->SUPER::visit_] . $reftype . qq[( \$new_data );\n\n\t\t\t\t\tno warnings "uninitialized";\n\t\t\t\t\tif ( refaddr(\$visited) != refaddr(\$data) ) {\n\t\t\t\t\t\treturn \$self->_register_mapping( \$data, \$visited );\n\t\t\t\t\t} else {\n\t\t\t\t\t\treturn \$visited;\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\treturn \$self->_register_mapping( \$data, \$self->visit( \$new_data ) );\n\t\t\t\t}\n\t\t\t}\n\t\t] || die($@)
|
|
15 |
1 |
&reftype($new_data) || ''
|
|
34 |
0 |
&reftype($new_data) || ''
|
|
3 |
0 |
&reftype($new_data) || ''
|
|
44 |
1 |
&reftype($new_data) || ''
|