Home
last modified time | relevance | path

Searched refs:PadnameFIELDINFO (Results 1 – 4 of 4) sorted by relevance

/openbsd/gnu/usr.bin/perl/
H A Dclass.c705 OP *valop = PadnameFIELDINFO(pn)->defop; in Perl_class_seal_stash()
810 op_free(PadnameFIELDINFO(pn)->defop); in Perl_class_seal_stash()
880 U32 fieldix = PadnameFIELDINFO(pn)->fieldix; in Perl_class_wrap_method_body()
929 PadnameFIELDINFO(pn)->refcount = 1; in Perl_class_add_field()
930 PadnameFIELDINFO(pn)->fieldix = fieldix; in Perl_class_add_field()
950 if(PadnameFIELDINFO(pn)->paramname) in apply_field_attribute_param()
953 HV *stash = PadnameFIELDINFO(pn)->fieldstash; in apply_field_attribute_param()
979 PADOFFSET fieldix = PadnameFIELDINFO(pn)->fieldix; in apply_field_attribute_reader()
1126 op_free(PadnameFIELDINFO(pn)->defop); in Perl_class_set_field_defop()
1129 PadnameFIELDINFO(pn)->defop = defop; in Perl_class_set_field_defop()
[all …]
H A Dpad.c902 PadnameFIELDINFO(pn)->fieldstash != PL_curstash) in S_pad_check_dup()
1292 HV *fieldstash = PadnameFIELDINFO(*out_name)->fieldstash; in S_pad_findlex()
2822 PadnameFIELDINFO(pn) = PadnameFIELDINFO(outer); in Perl_newPADNAMEouter()
2823 PadnameFIELDINFO(pn)->refcount++; in Perl_newPADNAMEouter()
2844 struct padname_fieldinfo *info = PadnameFIELDINFO(pn); in Perl_padname_free()
2896 struct padname_fieldinfo *sinfo = PadnameFIELDINFO(src); in Perl_padname_dup()
2905 PadnameFIELDINFO(dst) = dinfo; in Perl_padname_dup()
H A Dpad.h352 #define PadnameFIELDINFO(pn) (pn)->xpadn_fieldinfo macro
/openbsd/gnu/usr.bin/perl/pod/
H A Dperlclassguts.pod97 structure accessible via the C<PadnameFIELDINFO()> macro on the padname. This