Lines Matching defs:ExpFI
1132 auto ExpFI = GR.getFunctionInfo(Addr);
1133 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
1134 ASSERT_EQ(FI, ExpFI.get());
1139 auto ExpFI = GR.getFunctionInfo(Addr);
1140 ASSERT_FALSE(bool(ExpFI));
1141 checkError(ErrMessage, ExpFI.takeError());
1355 auto ExpFI = GR->getFunctionInfo(0x1000);
1356 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
1357 ASSERT_EQ(ExpFI->Range, AddressRange(0x1000, 0x2000));
1358 EXPECT_FALSE(ExpFI->OptLineTable.has_value());
1359 EXPECT_FALSE(ExpFI->Inline.has_value());
1433 auto ExpFI = GR->getFunctionInfo(0x1000);
1434 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
1435 ASSERT_EQ(ExpFI->Range, AddressRange(0x1000, 0x2000));
1436 EXPECT_FALSE(ExpFI->OptLineTable.has_value());
1437 EXPECT_FALSE(ExpFI->Inline.has_value());
1541 auto ExpFI = GR->getFunctionInfo(0x1000);
1542 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
1543 ASSERT_EQ(ExpFI->Range, AddressRange(0x1000, 0x2000));
1544 EXPECT_FALSE(ExpFI->OptLineTable.has_value());
1545 EXPECT_FALSE(ExpFI->Inline.has_value());
1546 StringRef MethodName = GR->getString(ExpFI->Name);
1647 auto ExpFI = GR->getFunctionInfo(0x1000);
1648 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
1649 ASSERT_EQ(ExpFI->Range, AddressRange(0x1000, 0x2000));
1650 EXPECT_FALSE(ExpFI->OptLineTable.has_value());
1651 EXPECT_FALSE(ExpFI->Inline.has_value());
1652 StringRef MethodName = GR->getString(ExpFI->Name);
1676 auto ExpFI = GR->getFunctionInfo(0x1500);
1677 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
1678 ASSERT_EQ(ExpFI->Range, AddressRange(0x1500, 0x2000));
1679 EXPECT_FALSE(ExpFI->OptLineTable.has_value());
1680 EXPECT_FALSE(ExpFI->Inline.has_value());
1681 StringRef MethodName = GR->getString(ExpFI->Name);
1846 auto ExpFI = GR->getFunctionInfo(0x1000);
1847 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
1848 ASSERT_EQ(ExpFI->Range, AddressRange(0x1000, 0x2000));
1849 EXPECT_TRUE(ExpFI->OptLineTable.has_value());
1850 EXPECT_TRUE(ExpFI->Inline.has_value());
1851 StringRef MethodName = GR->getString(ExpFI->Name);
2108 auto ExpFI = GR->getFunctionInfo(0x1000);
2109 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
2110 ASSERT_EQ(ExpFI->Range, AddressRange(0x1000, 0x2000));
2111 EXPECT_TRUE(ExpFI->OptLineTable);
2112 StringRef MethodName = GR->getString(ExpFI->Name);
2116 EXPECT_EQ(ExpFI->OptLineTable->size(), 2u);
2117 EXPECT_EQ(ExpFI->OptLineTable->first()->Addr, 0x1000u);
2118 EXPECT_EQ(ExpFI->OptLineTable->first()->Line, 11u);
2120 ExpFI = GR->getFunctionInfo(0x2000);
2121 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
2122 ASSERT_EQ(ExpFI->Range, AddressRange(0x2000, 0x3000));
2123 EXPECT_TRUE(ExpFI->OptLineTable);
2124 MethodName = GR->getString(ExpFI->Name);
2128 EXPECT_EQ(ExpFI->OptLineTable->size(), 2u);
2129 EXPECT_EQ(ExpFI->OptLineTable->first()->Addr, 0x2000u);
2130 EXPECT_EQ(ExpFI->OptLineTable->first()->Line, 21u);
2132 ExpFI = GR->getFunctionInfo(0x3000);
2133 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
2134 ASSERT_EQ(ExpFI->Range, AddressRange(0x3000, 0x4000));
2136 EXPECT_FALSE(ExpFI->OptLineTable.has_value());
2137 MethodName = GR->getString(ExpFI->Name);
2140 ExpFI = GR->getFunctionInfo(0x4000);
2141 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
2142 ASSERT_EQ(ExpFI->Range, AddressRange(0x4000, 0x5000));
2143 EXPECT_TRUE(ExpFI->OptLineTable.has_value());
2144 MethodName = GR->getString(ExpFI->Name);
2148 EXPECT_EQ(ExpFI->OptLineTable->size(), 1u);
2149 EXPECT_EQ(ExpFI->OptLineTable->first()->Addr, 0x4000u);
2150 EXPECT_EQ(ExpFI->OptLineTable->first()->Line, 40u);
2288 auto ExpFI = GR->getFunctionInfo(0x1000);
2289 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
2290 ASSERT_EQ(ExpFI->Range, AddressRange(0x1000, 0x2000));
2291 StringRef MethodName = GR->getString(ExpFI->Name);
2429 auto ExpFI = GR->getFunctionInfo(0x1000);
2430 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
2431 ASSERT_EQ(ExpFI->Range, AddressRange(0x1000, 0x2000));
2432 StringRef MethodName = GR->getString(ExpFI->Name);
3069 auto ExpFI = GR->getFunctionInfo(0x1000);
3070 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
3071 ASSERT_EQ(ExpFI->Range, AddressRange(0x1000, 0x2000));
3072 EXPECT_TRUE(ExpFI->OptLineTable.has_value());
3073 EXPECT_TRUE(ExpFI->Inline.has_value());
3074 StringRef FuncName = GR->getString(ExpFI->Name);
3093 StringRef InlineFuncName = GR->getString(ExpFI->Inline->Name);
3095 EXPECT_EQ(ExpFI->Inline->CallFile, 0u);
3096 EXPECT_EQ(ExpFI->Inline->CallLine, 0u);
3097 EXPECT_EQ(ExpFI->Inline->Children.size(), 1u);
3103 InlineInfo &Inline1 = ExpFI->Inline->Children[0];
3297 auto ExpFI = GR->getFunctionInfo(0x1000);
3298 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
3299 ASSERT_EQ(ExpFI->Range, AddressRange(0x1000, 0x1050));
3300 EXPECT_TRUE(ExpFI->OptLineTable.has_value());
3301 EXPECT_FALSE(ExpFI->Inline.has_value());
3302 StringRef FuncName = GR->getString(ExpFI->Name);
3535 auto ExpFI = GR->getFunctionInfo(0x1000);
3536 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
3537 ASSERT_EQ(ExpFI->Range, AddressRange(0x1000, 0x1050));
3538 EXPECT_TRUE(ExpFI->OptLineTable.has_value());
3539 EXPECT_FALSE(ExpFI->Inline.has_value());
3540 StringRef FuncName = GR->getString(ExpFI->Name);
3815 auto ExpFI = GR->getFunctionInfo(0x1000);
3816 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
3817 ASSERT_EQ(ExpFI->Range, AddressRange(0x1000, 0x1050));
3818 EXPECT_TRUE(ExpFI->OptLineTable.has_value());
3819 EXPECT_TRUE(ExpFI->Inline.has_value());
3820 StringRef FuncName = GR->getString(ExpFI->Name);
4017 auto ExpFI = GR->getFunctionInfo(0x1000);
4018 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
4019 ASSERT_EQ(ExpFI->Range, AddressRange(0x1000, 0x1050));
4020 EXPECT_TRUE(ExpFI->OptLineTable.has_value());
4021 EXPECT_FALSE(ExpFI->Inline.has_value());
4022 StringRef FuncName = GR->getString(ExpFI->Name);
4169 auto ExpFI = GR->getFunctionInfo(0x1000);
4170 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
4171 ASSERT_EQ(ExpFI->Range, AddressRange(0x1000, 0x1050));
4172 EXPECT_TRUE(ExpFI->OptLineTable.has_value());
4173 EXPECT_FALSE(ExpFI->Inline.has_value());
4174 StringRef FuncName = GR->getString(ExpFI->Name);
4330 auto ExpFI = GR->getFunctionInfo(0x1000);
4331 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
4332 ASSERT_EQ(ExpFI->Range, AddressRange(0x1000, 0x1050));
4333 EXPECT_TRUE(ExpFI->OptLineTable.has_value());
4334 EXPECT_FALSE(ExpFI->Inline.has_value());
4335 StringRef FuncName = GR->getString(ExpFI->Name);
4650 auto ExpFI = GR->getFunctionInfo(0x1000);
4651 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
4652 ASSERT_EQ(ExpFI->Range, AddressRange(0x1000, 0x1050));
4653 StringRef FuncName = GR->getString(ExpFI->Name);
4656 EXPECT_TRUE(ExpFI->OptLineTable.has_value());
4659 ASSERT_EQ(ExpFI->OptLineTable->size(), 3u);
4660 EXPECT_TRUE(ExpFI->Inline.has_value());
4664 ASSERT_EQ(ExpFI->Inline->Children.size(), 1u);
4665 StringRef InlineName = GR->getString(ExpFI->Inline->Children[0].Name);
4668 ExpFI = GR->getFunctionInfo(0x0000000000002000);
4669 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
4670 ASSERT_EQ(ExpFI->Range, AddressRange(0x2000, 0x2050));
4671 FuncName = GR->getString(ExpFI->Name);
4673 EXPECT_FALSE(ExpFI->Inline.has_value());
4676 EXPECT_TRUE(ExpFI->OptLineTable.has_value());
4677 ASSERT_EQ(ExpFI->OptLineTable->size(), 1u);
4679 ExpFI = GR->getFunctionInfo(0x0000000000003000);
4680 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
4681 ASSERT_EQ(ExpFI->Range, AddressRange(0x3000, 0x3050));
4682 FuncName = GR->getString(ExpFI->Name);
4684 EXPECT_FALSE(ExpFI->Inline.has_value());
4688 EXPECT_FALSE(ExpFI->OptLineTable.has_value());
4866 auto ExpFI = GR->getFunctionInfo(Addr);
4867 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
4868 ASSERT_EQ(ExpFI->Range, AddressRange(0x1000, 0x1050));
4869 StringRef FuncName = GR->getString(ExpFI->Name);
4875 auto ExpFI = GR->getFunctionInfo(Addr);
4876 ASSERT_THAT_EXPECTED(ExpFI, Succeeded());
4877 ASSERT_EQ(ExpFI->Range, AddressRange(0x1000, 0x1100));
4878 StringRef FuncName = GR->getString(ExpFI->Name);