reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
246 assert(!Dyld && "setProcessAllSections must be called before loadObject.");
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp1265 Dyld = nullptr; 1309 if (!Dyld) { 1311 Dyld = 1316 Dyld = createRuntimeDyldMachO( 1320 Dyld = createRuntimeDyldCOFF( 1327 if (!Dyld->isCompatibleFile(Obj)) 1330 auto LoadedObjInfo = Dyld->loadObject(Obj); 1336 if (!Dyld) 1338 return Dyld->getSymbolLocalAddress(Name); 1342 assert(Dyld && "No RuntimeDyld instance attached"); 1343 return Dyld->getSymbolSectionID(Name); 1347 if (!Dyld) 1349 return Dyld->getSymbol(Name); 1353 if (!Dyld) 1355 return Dyld->getSymbolTable(); 1358 void RuntimeDyld::resolveRelocations() { Dyld->resolveRelocations(); } 1361 Dyld->reassignSectionAddress(SectionID, Addr); 1366 Dyld->mapSectionAddress(LocalAddress, TargetAddress); 1369 bool RuntimeDyld::hasError() { return Dyld->hasError(); } 1371 StringRef RuntimeDyld::getErrorString() { return Dyld->getErrorString(); } 1385 assert(Dyld && "No Dyld instance attached"); 1386 return Dyld->getSectionContent(SectionID); 1390 assert(Dyld && "No Dyld instance attached"); 1391 return Dyld->getSectionLoadAddress(SectionID); 1395 if (Dyld) 1396 Dyld->registerEHFrames(); 1400 if (Dyld) 1401 Dyld->deregisterEHFrames(); 1430 RuntimeDyldImpl::finalizeAsync(std::move(RTDyld.Dyld), std::move(OnEmitted),