Lines Matching defs:StubSym
53 auto &StubSym = PtrJumpStubCreator(G, StubsSec, PointerSym);
54 return {PointerSym, StubSym};
63 auto [PointerSym, StubSym] = GenerateStub(G, 8U, x86_64::Pointer64);
65 EXPECT_EQ(std::distance(StubSym.getBlock().edges().begin(),
66 StubSym.getBlock().edges().end()),
68 auto &JumpEdge = *StubSym.getBlock().edges().begin();
71 EXPECT_EQ(StubSym.getBlock().getContent(),
84 auto [PointerSym, StubSym] = GenerateStub(G, 8U, aarch64::Pointer64);
86 EXPECT_EQ(std::distance(StubSym.getBlock().edges().begin(),
87 StubSym.getBlock().edges().end()),
89 auto &AdrpHighEdge = *StubSym.getBlock().edges().begin();
90 auto &LdrEdge = *++StubSym.getBlock().edges().begin();
95 EXPECT_EQ(StubSym.getBlock().getContent(),
105 auto [PointerSym, StubSym] = GenerateStub(G, 4U, i386::Pointer32);
107 EXPECT_EQ(std::distance(StubSym.getBlock().edges().begin(),
108 StubSym.getBlock().edges().end()),
110 auto &JumpEdge = *StubSym.getBlock().edges().begin();
113 EXPECT_EQ(StubSym.getBlock().getContent(),
135 auto [PointerSym, StubSym] = GenerateStub(G, 4U, loongarch::Pointer32);
137 EXPECT_EQ(std::distance(StubSym.getBlock().edges().begin(),
138 StubSym.getBlock().edges().end()),
140 auto &PageHighEdge = *StubSym.getBlock().edges().begin();
141 auto &PageLowEdge = *++StubSym.getBlock().edges().begin();
146 EXPECT_EQ(StubSym.getBlock().getContent(),
169 auto [PointerSym, StubSym] = GenerateStub(G, 8U, loongarch::Pointer64);
171 EXPECT_EQ(std::distance(StubSym.getBlock().edges().begin(),
172 StubSym.getBlock().edges().end()),
174 auto &PageHighEdge = *StubSym.getBlock().edges().begin();
175 auto &PageLowEdge = *++StubSym.getBlock().edges().begin();
180 EXPECT_EQ(StubSym.getBlock().getContent(),