Lines Matching defs:defined
31 #if defined(__APPLE__)
49 #if defined(__APPLE__)
326 } else if (const auto *defined = dyn_cast<Defined>(sym)) {
328 if (defined->isExternalWeakDef())
330 else if (defined->interposable)
391 if (auto *defined = dyn_cast<Defined>(entry))
392 write64le(&buf[i * target->wordSize], defined->getVA());
551 if (auto *defined = dyn_cast<Defined>(&sym))
552 return defined->isExternalWeakDef();
585 static void encodeWeakOverride(const Defined *defined,
589 << defined->getName() << '\0';
679 for (const Defined *defined : definitions)
680 encodeWeakOverride(defined, os);
742 } else if (auto *defined = dyn_cast<Defined>(sym)) {
743 if (defined->isExternalWeakDef()) {
748 } else if (defined->interposable) {
1050 if (const auto *defined = dyn_cast<Defined>(sym)) {
1051 if (defined->privateExtern || !defined->isLive())
1053 trieBuilder.addSymbol(*defined);
1140 if (const auto *defined = dyn_cast_or_null<Defined>(sym)) {
1141 if (!defined->isec() || !isCodeSection(defined->isec()) ||
1142 !defined->isLive())
1144 addrs.push_back(defined->getVA());
1202 void SymtabSection::emitEndFunStab(Defined *defined) {
1204 stab.value = defined->size;
1238 if (auto *defined = dyn_cast<Defined>(sym)) {
1240 assert(defined->includeInSymtab);
1242 if (defined->isAbsolute())
1248 defined->identicalCodeFoldingKind != Symbol::ICFFoldKind::None)
1251 ObjFile *file = defined->getObjectFile();
1258 defined, getFuncBodySym(defined)->originalIsec->getFile()->id);
1272 Defined *defined = pair.first;
1275 Defined *funcBodySym = getFuncBodySym(defined);
1290 symStab.strx = stringTableSection.addString(defined->getName());
1298 symStab.type = defined->isExternal() ? N_GSYM : N_STSYM;
1344 if (auto *defined = dyn_cast_or_null<Defined>(sym)) {
1345 if (defined->isExternal() || !defined->isLive() ||
1346 !defined->includeInSymtab)
1363 if (auto *defined = dyn_cast<Defined>(sym)) {
1364 if (!defined->includeInSymtab)
1366 assert(defined->isExternal());
1367 if (defined->privateExtern)
1368 localSymbolsHandler(defined);
1370 addSymbol(externalSymbols, defined);
1420 if (auto *defined = dyn_cast<Defined>(entry.sym)) {
1422 if (defined->privateExtern) {
1426 } else if (defined->isExternal()) {
1434 if (defined->isAbsolute()) {
1437 nList->n_value = defined->value;
1440 nList->n_sect = defined->isec()->parent->index;
1442 nList->n_value = defined->getVA();
1444 nList->n_desc |= defined->isExternalWeakDef() ? N_WEAK_DEF : 0;
1446 defined->referencedDynamically ? REFERENCED_DYNAMICALLY : 0;
1606 #if defined(__APPLE__)
2148 assert(def && "Expected all syms in __objc_methlist to be defined");
2260 // If linking PIE, __mh_execute_header is a defined symbol in