Lines Matching defs:LibB
1725 auto &LibB = ES.createBareJITDylib("B");
1735 LibA.setLinkOrder(makeJITDylibSearchOrder({&LibB, &LibC}));
1736 LibB.setLinkOrder(makeJITDylibSearchOrder({&LibD, &LibE}));
1739 auto DFSOrderFromB = cantFail(JITDylib::getDFSLinkOrder({&LibB}));
1740 EXPECT_TRUE(linkOrdersEqual(DFSOrderFromB, {&LibB, &LibD, &LibE}))
1741 << "Incorrect DFS link order for LibB";
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}))
1767 auto &LibB = ES.createBareJITDylib("B");
1774 LibA.setLinkOrder(makeJITDylibSearchOrder({&LibB, &LibC}));
1775 LibB.setLinkOrder(makeJITDylibSearchOrder({&LibD}));
1779 EXPECT_TRUE(linkOrdersEqual(DFSOrderFromA, {&LibA, &LibB, &LibD, &LibC}))
1791 auto &LibB = ES.createBareJITDylib("B");
1796 LibA.setLinkOrder(makeJITDylibSearchOrder({&LibB}));
1797 LibB.setLinkOrder(makeJITDylibSearchOrder({&LibC}));
1801 EXPECT_TRUE(linkOrdersEqual(DFSOrderFromA, {&LibA, &LibB, &LibC}))
1804 auto DFSOrderFromB = cantFail(JITDylib::getDFSLinkOrder({&LibB}));
1805 EXPECT_TRUE(linkOrdersEqual(DFSOrderFromB, {&LibB, &LibC, &LibA}))
1809 EXPECT_TRUE(linkOrdersEqual(DFSOrderFromC, {&LibC, &LibA, &LibB}))