Searched refs:PadnameFIELDINFO (Results 1 – 4 of 4) sorted by relevance
705 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 …]
902 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()
352 #define PadnameFIELDINFO(pn) (pn)->xpadn_fieldinfo macro
97 structure accessible via the C<PadnameFIELDINFO()> macro on the padname. This