Lines Matching defs:LinkContext

30 DWARFLinkerImpl::LinkContext::LinkContext(LinkingGlobalData &GlobalData,
49 DWARFLinkerImpl::LinkContext::RefModuleUnit::RefModuleUnit(
53 DWARFLinkerImpl::LinkContext::RefModuleUnit::RefModuleUnit(
54 LinkContext::RefModuleUnit &&Other)
57 void DWARFLinkerImpl::LinkContext::addModulesCompileUnit(
58 LinkContext::RefModuleUnit &&Unit) {
64 ObjectContexts.emplace_back(std::make_unique<LinkContext>(
109 for (std::unique_ptr<LinkContext> &Context : ObjectContexts) {
185 for (std::unique_ptr<LinkContext> &Context : ObjectContexts) {
194 for (std::unique_ptr<LinkContext> &Context : ObjectContexts)
297 std::pair<bool, bool> DWARFLinkerImpl::LinkContext::isClangModuleRef(
343 bool DWARFLinkerImpl::LinkContext::registerModuleReference(
372 Error DWARFLinkerImpl::LinkContext::loadClangModule(
447 Error DWARFLinkerImpl::LinkContext::link(TypeUnit *ArtificialTypeUnit) {
591 void DWARFLinkerImpl::LinkContext::linkSingleCompileUnit(
709 Error DWARFLinkerImpl::LinkContext::emitInvariantSections() {
731 Error DWARFLinkerImpl::LinkContext::cloneAndEmitDebugFrame() {
842 void DWARFLinkerImpl::LinkContext::emitFDE(uint32_t CIEOffset,
886 for (const std::unique_ptr<LinkContext> &Context : ObjectContexts) {
1056 for (const std::unique_ptr<LinkContext> &Context : ObjectContexts)
1057 for (LinkContext::RefModuleUnit &ModuleUnit : Context->ModulesCompileUnits)
1062 for (const std::unique_ptr<LinkContext> &Context : ObjectContexts) {
1079 for (const std::unique_ptr<LinkContext> &Context : ObjectContexts)
1080 for (LinkContext::RefModuleUnit &ModuleUnit : Context->ModulesCompileUnits)
1085 for (const std::unique_ptr<LinkContext> &Context : ObjectContexts)
1094 for (const std::unique_ptr<LinkContext> &Context : ObjectContexts)
1095 for (LinkContext::RefModuleUnit &ModuleUnit : Context->ModulesCompileUnits)
1100 for (const std::unique_ptr<LinkContext> &Context : ObjectContexts)