Commit T_GIT_REF
Config T_GIT_REF
Index T_GIT_REF
Repository T_GIT_REF
Signature T_GIT_REF
Tree T_GIT_REF
OUTPUT
T_GIT_REF
sv_setref_pv($arg, \"Git::Raw::${type}\", (void *) $var);
T_GIT_INT
sv_setref_iv($arg, \"Git::Raw::${type}\", $var);
INPUT
T_GIT_REF
if (sv_isobject($arg) && sv_derived_from($arg, \"Git::Raw::${type}\"))
$var = INT2PTR($type, SvIV((SV *) SvRV($arg)));
else
Perl_croak(aTHX_ \"$var is not of type Git::Raw::${type}\");
T_GIT_INT
if (sv_isobject($arg) && sv_derived_from($arg, \"Git::Raw::${type}\"))
$var = SvIV((SV *) SvRV($arg));
else
Perl_croak(aTHX_ \"$var is not of type Git::Raw::${type}\");