sv.c
/*
=for apidoc sv_clean_all

Decrement the refcnt of each remaining SV, possibly triggering a
cleanup.  This function may have to be called multiple times to free
SVs which are in complex self-referential hierarchies.

=cut
*/
for apidoc sv_clean_all
Decrement the refcnt of each remaining SV, possibly triggering a
cleanup.  This function may have to be called multiple times to free
SVs which are in complex self-referential hierarchies.

cut
for apidoc sv_clean_all Decrement the refcnt of each remaining SV possibly triggering a cleanup . This function may have to be called multiple times to free SVs which are in complex self - referential hierarchies . cut
I32
Perl_sv_clean_all(pTHX)
{
    dVAR;
    I32 cleaned;
    PL_in_clean_all = TRUE;
    cleaned = visit(do_clean_all, 0,0);
    return cleaned;
}
I32 Perl_sv_clean_all ( pTHX ) { dVAR ; I32 cleaned ; PL_in_clean_all = TRUE ; cleaned = visit ( do_clean_all , 0 , 0 ) ; return cleaned ; }
for apidoc sv_clean_all
Decrement the refcnt of each remaining SV, possibly triggering a
cleanup.
for apidoc sv_clean_all Decrement the refcnt of each remaining SV possibly triggering a cleanup .