Lines Matching defs:defined
214 if (auto *defined = dyn_cast<Defined>(sym)) {
217 config->exportedSymbols.match(defined->getName())) {
218 // NOTE: Even though exporting private externs is an ill-defined
222 marker->addSym(defined);
227 if (defined->referencedDynamically || defined->noDeadStrip) {
228 marker->addSym(defined);
242 if (externsAreRoots && !defined->privateExtern) {
243 marker->addSym(defined);
255 if (auto *defined = dyn_cast_or_null<Defined>(sym))
256 if (!defined->isExternal() && defined->noDeadStrip)
257 marker->addSym(defined);