Lines Matching defs:JD2
56 auto &JD2 = ES.createBareJITDylib("JD2");
59 JD.addToLinkOrder(JD2);
63 EXPECT_EQ(SO[1].first, &JD2);
66 JD.addToLinkOrder(makeJITDylibSearchOrder({&JD2, &JD3}));
68 // JD2 was already in the search order, so we expect just one extra item
72 EXPECT_EQ(SO[1].first, &JD2);
318 auto &JD2 = ES.createBareJITDylib("JD2");
319 cantFail(JD2.define(absoluteSymbols({{Bar, QuxSym}})));
322 auto Result = cantFail(ES.lookup(makeJITDylibSearchOrder({&JD, &JD2}),
429 auto &JD2 = ES.createBareJITDylib("JD2");
431 cantFail(JD2.define(reexports(JD, {{Bar, {Foo, BarSym.getFlags()}}})));
433 auto Result = cantFail(ES.lookup(makeJITDylibSearchOrder(&JD2), Bar));
454 auto &JD2 = ES.createBareJITDylib("JD2");
456 cantFail(JD2.define(reexports(
459 auto Result = cantFail(ES.lookup(makeJITDylibSearchOrder(&JD2), Baz));
469 auto &JD2 = ES.createBareJITDylib("JD2");
470 cantFail(JD2.define(absoluteSymbols({{Foo, FooSym}, {Bar, BarSym}})));
475 JD2, JITDylibLookupFlags::MatchExportedSymbolsOnly, Filter));