summaryrefslogtreecommitdiff
path: root/proto.h
diff options
context:
space:
mode:
authorPaul "LeoNerd" Evans <leonerd@leonerd.org.uk>2023-02-08 18:10:15 +0000
committerPaul "LeoNerd" Evans <leonerd@leonerd.org.uk>2023-02-10 14:37:25 +0000
commit69953ef3f17b02d83fb922e406db19fbd39f6fa3 (patch)
treeb602ce1b6f4bf5bedb2edf4744baa6ac4cdede56 /proto.h
parent185929a010d6025e1b146d410a0f1581cc336b75 (diff)
downloadperl-69953ef3f17b02d83fb922e406db19fbd39f6fa3.tar.gz
Initial attack at parsing attribute syntax for class blocks; though no attrs are yet defined
Diffstat (limited to 'proto.h')
-rw-r--r--proto.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/proto.h b/proto.h
index 8e9158412e..b4d75130cb 100644
--- a/proto.h
+++ b/proto.h
@@ -6244,6 +6244,11 @@ Perl_class_add_field(pTHX_ HV *stash, PADNAME *pn);
assert(stash); assert(pn)
PERL_CALLCONV void
+Perl_class_apply_attributes(pTHX_ HV *stash, OP *attrlist);
+# define PERL_ARGS_ASSERT_CLASS_APPLY_ATTRIBUTES \
+ assert(stash)
+
+PERL_CALLCONV void
Perl_class_prepare_method_parse(pTHX_ CV *cv);
# define PERL_ARGS_ASSERT_CLASS_PREPARE_METHOD_PARSE \
assert(cv)