Lines Matching defs:SourceJD
302 JITDylib *SourceJD, JITDylibLookupFlags SourceJDLookupFlags,
304 : MaterializationUnit(extractFlags(Aliases)), SourceJD(SourceJD),
316 JITDylib &SrcJD = SourceJD ? *SourceJD : TgtJD;
340 auto Err = SourceJD ? R->replace(reexports(*SourceJD, std::move(Aliases),
492 Expected<SymbolAliasMap> buildSimpleReexportsAliasMap(JITDylib &SourceJD,
495 auto Flags = SourceJD.getExecutionSession().lookupFlags(
496 LookupKind::Static, {{&SourceJD, JITDylibLookupFlags::MatchAllSymbols}},
592 ReexportsGenerator::ReexportsGenerator(JITDylib &SourceJD,
595 : SourceJD(SourceJD), SourceJDLookupFlags(SourceJDLookupFlags),
602 assert(&JD != &SourceJD && "Cannot re-export from the same dylib");
606 K, {{&SourceJD, JDLookupFlags}}, LookupSet);
620 return JD.define(reexports(SourceJD, AliasMap, SourceJDLookupFlags));