Lines Matching defs:defined
631 // Literal exported-symbol names must be defined, but glob
714 static void addNonWeakDefinition(const Defined *defined) {
718 in.weakBinding->addNonWeakDefinition(defined);
724 if (auto *defined = dyn_cast<Defined>(sym)) {
725 if (!defined->isLive())
727 defined->canonicalize();
728 if (defined->overridesWeakDef)
729 addNonWeakDefinition(defined);
730 if (!defined->isAbsolute() && isCodeSection(defined->isec))
731 in.unwindInfo->addSymbol(defined);
747 if (auto *defined = dyn_cast_or_null<Defined>(sym)) {
748 if (!defined->isLive())
750 defined->canonicalize();
751 if (!defined->isExternal() && !defined->isAbsolute() &&
752 isCodeSection(defined->isec))
753 in.unwindInfo->addSymbol(defined);