Home
last modified time | relevance | path

Searched refs:referent (Results 1 – 25 of 41) sorted by relevance

12

/openbsd/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/
H A DDemo.pm9 my ($package, $symbol, $referent, $attr, $data, $phase) = @_;
12 " ($referent) was ascribed ${attr}\n",
23 my ($package, $symbol, $referent, $attr, $data) = @_;
26 " ($referent) was ascribed ${attr} with data ($data)\n";
30 my ($package, $symbol, $referent, $attr, $data) = @_;
33 " ($referent) was ascribed ${attr} with data ($data)\n";
37 my ($package, $symbol, $referent, $attr, $data) = @_;
39 print STDERR ref($referent), ' ', *{$symbol}{NAME},
40 " ($referent) was ascribed ${attr} with data ($data)\n";
44 my ($package, $symbol, $referent, $attr, $data) = @_;
[all …]
H A Ddemo_range.pl6 my ($package, $symbol, $referent, $attr, $data) = @_;
7 tie %$referent, 'Tie::RangeHash';
H A DMyClass.pm9 my ($package, $symbol, $referent, $attr, $data) = @_;
/openbsd/gnu/llvm/lld/MachO/
H A DICF.cpp117 if (ra.referent.is<Symbol *>() != rb.referent.is<Symbol *>()) in equalsConstant()
124 if (ra.referent.is<Symbol *>()) { in equalsConstant()
125 const auto *sa = ra.referent.get<Symbol *>(); in equalsConstant()
126 const auto *sb = rb.referent.get<Symbol *>(); in equalsConstant()
145 isecA = ra.referent.get<InputSection *>(); in equalsConstant()
146 isecB = rb.referent.get<InputSection *>(); in equalsConstant()
158 if (ra.referent.is<Symbol *>()) in equalsConstant()
183 if (ra.referent == rb.referent) in equalsVariable()
186 if (ra.referent.is<Symbol *>()) { in equalsVariable()
199 const auto *sa = ra.referent.get<InputSection *>(); in equalsVariable()
[all …]
H A DRelocations.h62 llvm::PointerUnion<Symbol *, InputSection *> referent = nullptr; member
67 int64_t addend, llvm::PointerUnion<Symbol *, InputSection *> referent) in Reloc()
69 addend(addend), referent(referent) {} in Reloc()
H A DUnwindInfoSection.cpp257 if (auto *referentIsec = r.referent.dyn_cast<InputSection *>()) in prepareRelocations()
258 r.referent = referentIsec->canonical(); in prepareRelocations()
267 if (auto *s = r.referent.dyn_cast<Symbol *>()) { in prepareRelocations()
284 r.referent = s = sym; in prepareRelocations()
302 r.referent = personality; in prepareRelocations()
312 if (auto *referentIsec = r.referent.dyn_cast<InputSection *>()) { in prepareRelocations()
330 r.referent = s; in prepareRelocations()
380 cu.personality = r.referent.get<Symbol *>(); in relocateCompactUnwind()
382 if (auto *referentSym = r.referent.dyn_cast<Symbol *>()) in relocateCompactUnwind()
385 cu.lsda = r.referent.get<InputSection *>(); in relocateCompactUnwind()
H A DConcatOutputSection.cpp138 auto *sym = r.referent.get<Symbol *>(); in needsThunks()
285 auto *funcSym = r.referent.get<Symbol *>(); in finalize()
306 r.referent = thunkInfo.sym; in finalize()
330 r.referent = thunkInfo.sym = symtab->addDefined( in finalize()
336 r.referent = thunkInfo.sym = make<Defined>( in finalize()
H A DMarkLive.cpp160 if (auto *s = r.referent.dyn_cast<Symbol *>()) in markTransitively()
163 enqueue(r.referent.get<InputSection *>(), r.addend, entry); in markTransitively()
178 if (auto *s = r.referent.dyn_cast<Symbol *>()) { in markTransitively()
186 auto *referentIsec = r.referent.get<InputSection *>(); in markTransitively()
H A DInputSection.cpp176 const Symbol *fromSym = r.referent.get<Symbol *>(); in writeTo()
179 if (const Symbol *toSym = minuend.referent.dyn_cast<Symbol *>()) in writeTo()
182 auto *referentIsec = minuend.referent.get<InputSection *>(); in writeTo()
187 } else if (auto *referentSym = r.referent.dyn_cast<Symbol *>()) { in writeTo()
209 } else if (auto *referentIsec = r.referent.dyn_cast<InputSection *>()) { in writeTo()
H A DInputFiles.cpp567 r.referent = symbols[relInfo.r_symbolnum]; in parseRelocations()
588 r.referent = findContainingSubsection(*sections[relInfo.r_symbolnum - 1], in parseRelocations()
622 p.referent = symbols[minuendInfo.r_symbolnum]; in parseRelocations()
627 p.referent = findContainingSubsection( in parseRelocations()
1148 if (auto *sym = cast_or_null<Defined>(r.referent.dyn_cast<Symbol *>())) { in registerCompactUnwind()
1159 cast<ConcatInputSection>(r.referent.dyn_cast<InputSection *>()); in registerCompactUnwind()
1280 cie.personalitySymbol = personalityRelocIt->referent.get<macho::Symbol *>(); in parseCIE()
1327 auto *pcSym = cast<Defined>(subtrahend.referent.get<macho::Symbol *>()); in targetSymFromCanonicalSubtractor()
1329 cast_or_null<Defined>(minuend.referent.dyn_cast<macho::Symbol *>()); in targetSymFromCanonicalSubtractor()
1332 cast<ConcatInputSection>(minuend.referent.get<InputSection *>()); in targetSymFromCanonicalSubtractor()
[all …]
H A DRelocations.cpp91 if (auto *sym = r.referent.dyn_cast<Symbol *>()) in reportRangeError()
H A DSyntheticSections.cpp1916 const Symbol *referent = rel.referent.dyn_cast<Symbol *>(); in writeTo() local
1917 assert(referent && "section relocation should have been rejected"); in writeTo()
1918 uint64_t offset = referent->getVA() - in.header->addr; in writeTo()
1922 referent->getName() + " (" + utohexstr(offset) + in writeTo()
1948 if (rel.referent.is<InputSection *>()) in setUp()
1952 Symbol *sym = rel.referent.dyn_cast<Symbol *>(); in setUp()
H A DWriter.cpp684 if (auto *sym = r.referent.dyn_cast<Symbol *>()) { in scanRelocations()
694 auto *referentIsec = r.referent.get<InputSection *>(); in scanRelocations()
695 r.referent = referentIsec->canonical(); in scanRelocations()
/openbsd/gnu/usr.bin/perl/dist/Attribute-Handlers/t/
H A Dlinerep.t7 my ($package, $symbol, $referent, $attr, $data, $phase, $filename, $linenum) = @_;
10 is( $referent, \&foo, 'referent' );
29 my ($package, $symbol, $referent, $attr, $data, $phase, $filename, $linenum) = @_;
32 myref($referent);
H A Ddata_convert.t11 my ($package, $symbol, $referent, $attr, $data, $phase) = @_;
13 ::is_deeply( $data, $referent->(), *{$symbol}{NAME} );
/openbsd/gnu/llvm/lld/MachO/Arch/
H A DARM64.cpp346 uint64_t referent = pageBits(addr1) + adrp.addend + add.addend; in applyAdrpAdd() local
347 int64_t delta = referent - addr1; in applyAdrpAdd()
403 uint64_t referent = pageBits(addr1) + adrp.addend + ldr.offset; in applyAdrpLdr() local
404 ldr.offset = referent - addr2; in applyAdrpLdr()
459 uint64_t referent = pageBits(addr1) + adrp.addend + add.addend; in applyAdrpAddLdr() local
461 literalLdr.offset += referent - addr3; in applyAdrpAddLdr()
473 int64_t adrOffset = referent - addr1; in applyAdrpAddLdr()
534 uint64_t referent = pageBits(addr1) + adrp.addend + ldr2.offset; in applyAdrpLdrGotLdr() local
540 literalLdr.offset = referent - addr2; in applyAdrpLdrGotLdr()
H A DARM64Common.cpp146 ::reportUnalignedLdrStr(locStr, va, align, r.referent.dyn_cast<Symbol *>()); in reportUnalignedLdrStr()
H A DARM.cpp110 const Symbol *sym = r.referent.get<Symbol *>(); in relocateOne()
/openbsd/gnu/usr.bin/perl/t/op/
H A Dindex.t221 use constant riffraff => \our $referent;
226 bless \our $referent, o::;
/openbsd/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/t/
H A D05_perlhook.t19 # _test_uvar_get( $anyref, \ $counter) makes the referent of $anyref
/openbsd/gnu/usr.bin/gcc/gcc/cp/
H A Dpt.c3103 tree referent; local
3110 referent = e;
3131 referent = TREE_OPERAND (e, 0);
3132 STRIP_NOPS (referent);
3135 if (TREE_CODE (referent) == STRING_CST)
3138 referent);
3142 if (is_overloaded_fn (referent))
3145 else if (TREE_CODE (referent) != VAR_DECL)
3147 else if (!DECL_EXTERNAL_LINKAGE_P (referent))
3149 error ("address of non-extern `%E' cannot be used as template argument", referent);
/openbsd/gnu/usr.bin/perl/
H A Dgv.c2963 SV *referent; in Perl_gp_free() local
2967 } else if (SvROK(sv) && (referent = SvRV(sv)) in Perl_gp_free()
2968 && (SvREFCNT(referent) > 1 || SvOBJECT(referent))) { in Perl_gp_free()
H A Dmg.c3283 SV *referent = SvRV(sv); in Perl_magic_set() local
3284 const char *reftype = sv_reftype(referent, 0); in Perl_magic_set()
3293 IV val = SvIV(referent); in Perl_magic_set()
/openbsd/gnu/usr.bin/perl/cpan/perlfaq/lib/
H A Dperlglossary.pod83 Used to X<anonymous referents>X<referents, anonymous>describe a B<referent>
84 that is not directly accessible through a named B<variable>. Such a referent
86 the last hard reference goes away, the anonymous referent is destroyed
348 B<referent> so that it can function as an B<object>, such as a WebCruncher
712 A “constructor” X<composers, about>for a B<referent> that isn’t really an
923 To deallocate the X<destroy (term)>memory of a B<referent> (first triggering
1462 the actual address of a B<referent>, such that the referent’s B<reference>
1465 corresponding referent.) A hard reference is different from a B<symbolic
2741 =item referent
3273 within the Perl interpreter, every B<referent> is treated as a member of a
[all …]
/openbsd/gnu/usr.bin/perl/pod/
H A Dperlobj.pod142 refers to (sometimes known as the I<referent>). This is best
166 the thing the reference refers to (i.e. the referent).
1006 However, it's possible to bless any type of data structure or referent,

12