Lines Matching defs:LibA
1724 auto &LibA = ES.createBareJITDylib("A");
1735 LibA.setLinkOrder(makeJITDylibSearchOrder({&LibB, &LibC}));
1743 auto DFSOrderFromA = cantFail(JITDylib::getDFSLinkOrder({&LibA}));
1745 {&LibA, &LibB, &LibD, &LibE, &LibC, &LibF}))
1748 auto DFSOrderFromAB = cantFail(JITDylib::getDFSLinkOrder({&LibA, &LibB}));
1750 {&LibA, &LibB, &LibD, &LibE, &LibC, &LibF}))
1753 auto DFSOrderFromBA = cantFail(JITDylib::getDFSLinkOrder({&LibB, &LibA}));
1755 {&LibB, &LibD, &LibE, &LibA, &LibC, &LibF}))
1766 auto &LibA = ES.createBareJITDylib("A");
1774 LibA.setLinkOrder(makeJITDylibSearchOrder({&LibB, &LibC}));
1778 auto DFSOrderFromA = cantFail(JITDylib::getDFSLinkOrder({&LibA}));
1779 EXPECT_TRUE(linkOrdersEqual(DFSOrderFromA, {&LibA, &LibB, &LibD, &LibC}))
1790 auto &LibA = ES.createBareJITDylib("A");
1796 LibA.setLinkOrder(makeJITDylibSearchOrder({&LibB}));
1798 LibC.setLinkOrder(makeJITDylibSearchOrder({&LibA}));
1800 auto DFSOrderFromA = cantFail(JITDylib::getDFSLinkOrder({&LibA}));
1801 EXPECT_TRUE(linkOrdersEqual(DFSOrderFromA, {&LibA, &LibB, &LibC}))
1805 EXPECT_TRUE(linkOrdersEqual(DFSOrderFromB, {&LibB, &LibC, &LibA}))
1809 EXPECT_TRUE(linkOrdersEqual(DFSOrderFromC, {&LibC, &LibA, &LibB}))