[REPATCH universal.c] Make sv_derived_from Documentation Clearer
chromatic [Sun, 14 May 2006 16:51:36 +0000 (09:51 -0700)]
Message-Id: <200605141651.37181.chromatic@wgz.org>

p4raw-id: //depot/perl@28195

pod/perlapi.pod
universal.c

index c3b6074..400b329 100644 (file)
@@ -4557,9 +4557,9 @@ Found in file sv.h
 =item sv_derived_from
 X<sv_derived_from>
 
-Returns a boolean indicating whether the SV is derived from the specified
-class.  This is the function that implements C<UNIVERSAL::isa>.  It works
-for class names as well as for objects.
+Returns a boolean indicating whether the SV is derived from the specified class
+I<at the C level>.  To check derivation at the Perl level, call C<isa()> as a
+normal Perl method.
 
        bool    sv_derived_from(SV* sv, const char* name)
 
index 266613e..0601645 100644 (file)
@@ -130,9 +130,9 @@ S_isa_lookup(pTHX_ HV *stash, const char *name, HV* name_stash,
 
 =for apidoc sv_derived_from
 
-Returns a boolean indicating whether the SV is derived from the specified
-class.  This is the function that implements C<UNIVERSAL::isa>.  It works
-for class names as well as for objects.
+Returns a boolean indicating whether the SV is derived from the specified class
+I<at the C level>.  To check derivation at the Perl level, call C<isa()> as a
+normal Perl method.
 
 =cut
 */