Lines Matching defs:FuncAddr

235   const uint64_t FuncAddr = 0x1000;
239 FunctionInfo InvalidNameFI(FuncAddr, FuncSize, InvalidName);
244 FunctionInfo InvalidLineTableFI(FuncAddr, FuncSize, ValidName);
251 FunctionInfo InvalidInlineInfoFI(FuncAddr, FuncSize, ValidName);
280 static void AddLines(uint64_t FuncAddr, uint32_t FileIdx, FunctionInfo &FI) {
282 LineEntry Line0(FuncAddr + 0x000, FileIdx, 10);
283 LineEntry Line1(FuncAddr + 0x010, FileIdx, 11);
284 LineEntry Line2(FuncAddr + 0x100, FileIdx, 1000);
291 static void AddInline(uint64_t FuncAddr, uint64_t FuncSize, FunctionInfo &FI) {
293 FI.Inline->Ranges.insert(AddressRange(FuncAddr, FuncAddr + FuncSize));
295 Inline1.Ranges.insert(AddressRange(FuncAddr + 0x10, FuncAddr + 0x30));
303 constexpr uint64_t FuncAddr = 0x1000;
309 FunctionInfo FI(FuncAddr, FuncSize, FuncName);
315 FunctionInfo FILines(FuncAddr, FuncSize, FuncName);
316 AddLines(FuncAddr, FileIdx, FILines);
322 FunctionInfo FIInline(FuncAddr, FuncSize, FuncName);
323 AddInline(FuncAddr, FuncSize, FIInline);
329 FunctionInfo FIBoth(FuncAddr, FuncSize, FuncName);
330 AddLines(FuncAddr, FileIdx, FIBoth);
331 AddInline(FuncAddr, FuncSize, FIBoth);
965 const uint64_t FuncAddr = 0x1000;
970 GC.addFunctionInfo(FunctionInfo(FuncAddr, FuncSize, FuncName));
2464 uint64_t FuncAddr, const char *SourcePath,
2466 FunctionInfo FI(FuncAddr, 0x30, GC.insertString(FuncName));
2470 FI.OptLineTable->push(LineEntry(FuncAddr+0x00, SourceFileIdx, 5));
2471 FI.OptLineTable->push(LineEntry(FuncAddr+0x10, HeaderFileIdx, 10));
2472 FI.OptLineTable->push(LineEntry(FuncAddr+0x12, HeaderFileIdx, 20));
2473 FI.OptLineTable->push(LineEntry(FuncAddr+0x14, HeaderFileIdx, 11));
2474 FI.OptLineTable->push(LineEntry(FuncAddr+0x16, HeaderFileIdx, 30));
2475 FI.OptLineTable->push(LineEntry(FuncAddr+0x18, HeaderFileIdx, 12));
2476 FI.OptLineTable->push(LineEntry(FuncAddr+0x20, SourceFileIdx, 8));
2486 FI.Inline->Ranges.insert(AddressRange(FuncAddr + 0x10, FuncAddr + 0x20));
2491 Inline2.Ranges.insert(AddressRange(FuncAddr + 0x12, FuncAddr + 0x14));
2497 Inline3.Ranges.insert(AddressRange(FuncAddr + 0x16, FuncAddr + 0x18));