summaryrefslogtreecommitdiff
path: root/mathoms.c
diff options
context:
space:
mode:
authorFather Chrysostomos <sprout@cpan.org>2014-11-21 00:22:38 -0800
committerFather Chrysostomos <sprout@cpan.org>2014-11-30 11:48:36 -0800
commit09d7a3ba918e6e685992034f67fd84290a3df894 (patch)
treee850c8b55f5bc9d47dee128283706e7c2b3f1dfd /mathoms.c
parentafb6e3f520f7e3ce2c0ed90f778ed45b48f9e43c (diff)
downloadperl-09d7a3ba918e6e685992034f67fd84290a3df894.tar.gz
Mathomise pad_compname_type
Diffstat (limited to 'mathoms.c')
-rw-r--r--mathoms.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/mathoms.c b/mathoms.c
index fa60621b96..378c4097a7 100644
--- a/mathoms.c
+++ b/mathoms.c
@@ -1773,6 +1773,22 @@ Perl_save_re_context(pTHX)
PERL_UNUSED_CONTEXT;
}
+/*
+=for apidoc Am|HV *|pad_compname_type|PADOFFSET po
+
+Looks up the type of the lexical variable at position I<po> in the
+currently-compiling pad. If the variable is typed, the stash of the
+class to which it is typed is returned. If not, C<NULL> is returned.
+
+=cut
+*/
+
+HV *
+Perl_pad_compname_type(pTHX_ const PADOFFSET po)
+{
+ return PAD_COMPNAME_TYPE(po);
+}
+
END_EXTERN_C