Lines Matching defs:foundIn
581 const ImageLoader::Symbol* ImageLoaderMachOCompressed::findExportedSymbol(const char* symbol, const ImageLoader** foundIn) const
606 return reexportedFrom->findExportedSymbol(importedName, true, foundIn);
615 if ( foundIn != NULL )
616 *foundIn = (ImageLoader*)this;
724 bool runResolver, const ImageLoader** foundIn)
727 if ( context.flatExportFinder(symbolName, &sym, foundIn) ) {
728 if ( *foundIn != this )
729 context.addDynamicReference(this, const_cast<ImageLoader*>(*foundIn));
730 return (*foundIn)->getExportedSymbolAddress(sym, context, this, runResolver);
735 sym = this->ImageLoaderMachO::findExportedSymbol(symbolName, false, foundIn);
737 return (*foundIn)->getExportedSymbolAddress(sym, context, this, runResolver);
748 const char* symbolName, bool runResolver, const ImageLoader** foundIn)
751 const Symbol* sym = targetImage->findExportedSymbol(symbolName, true, foundIn);
753 return (*foundIn)->getExportedSymbolAddress(sym, context, this, runResolver);
777 *targetImage = last->foundIn;
825 last->foundIn = *targetImage;
1358 const ImageLoader* foundIn = NULL;
1359 const ImageLoader::Symbol* sym = this->findExportedSymbol(it.symbolName, &foundIn);
1361 //dyld::log("sym=%p, foundIn=%p\n", sym, foundIn);
1362 return foundIn->getExportedSymbolAddress(sym, context, this);