Lines Matching refs:FuncAddr
220 const uint64_t FuncAddr = 0x1000; in TEST() local
224 FunctionInfo InvalidNameFI(FuncAddr, FuncSize, InvalidName); in TEST()
228 FunctionInfo InvalidLineTableFI(FuncAddr, FuncSize, ValidName); in TEST()
235 FunctionInfo InvalidInlineInfoFI(FuncAddr, FuncSize, ValidName); in TEST()
264 static void AddLines(uint64_t FuncAddr, uint32_t FileIdx, FunctionInfo &FI) { in AddLines() argument
266 LineEntry Line0(FuncAddr + 0x000, FileIdx, 10); in AddLines()
267 LineEntry Line1(FuncAddr + 0x010, FileIdx, 11); in AddLines()
268 LineEntry Line2(FuncAddr + 0x100, FileIdx, 1000); in AddLines()
275 static void AddInline(uint64_t FuncAddr, uint64_t FuncSize, FunctionInfo &FI) { in AddInline() argument
277 FI.Inline->Ranges.insert(AddressRange(FuncAddr, FuncAddr + FuncSize)); in AddInline()
279 Inline1.Ranges.insert(AddressRange(FuncAddr + 0x10, FuncAddr + 0x30)); in AddInline()
287 constexpr uint64_t FuncAddr = 0x1000; in TEST() local
293 FunctionInfo FI(FuncAddr, FuncSize, FuncName); in TEST()
299 FunctionInfo FILines(FuncAddr, FuncSize, FuncName); in TEST()
300 AddLines(FuncAddr, FileIdx, FILines); in TEST()
306 FunctionInfo FIInline(FuncAddr, FuncSize, FuncName); in TEST()
307 AddInline(FuncAddr, FuncSize, FIInline); in TEST()
313 FunctionInfo FIBoth(FuncAddr, FuncSize, FuncName); in TEST()
314 AddLines(FuncAddr, FileIdx, FIBoth); in TEST()
315 AddInline(FuncAddr, FuncSize, FIBoth); in TEST()
951 const uint64_t FuncAddr = 0x1000; in TEST() local
956 GC.addFunctionInfo(FunctionInfo(FuncAddr, FuncSize, FuncName)); in TEST()