Home
last modified time | relevance | path

Searched refs:DILineInfo (Results 1 – 17 of 17) sorted by relevance

/external/llvm/include/llvm/DebugInfo/
DDIContext.h31 struct DILineInfo { struct
37 DILineInfo() in DILineInfo() argument
40 bool operator==(const DILineInfo &RHS) const {
44 bool operator!=(const DILineInfo &RHS) const {
49 typedef SmallVector<std::pair<uint64_t, DILineInfo>, 16> DILineInfoTable;
53 SmallVector<DILineInfo, 4> Frames;
56 DILineInfo getFrame(unsigned Index) const { in getFrame()
60 DILineInfo *getMutableFrame(unsigned Index) { in getMutableFrame()
67 void addFrame(const DILineInfo &Frame) { in addFrame()
145 virtual DILineInfo getLineInfoForAddress(uint64_t Address,
/external/llvm/include/llvm/DebugInfo/Symbolize/
DDIPrinter.h21 struct DILineInfo;
31 void printName(const DILineInfo &Info, bool Inlined);
39 DIPrinter &operator<<(const DILineInfo &Info);
DSymbolizableModule.h34 virtual DILineInfo symbolizeCode(uint64_t ModuleOffset,
DSymbolize.h51 ErrorOr<DILineInfo> symbolizeCode(const std::string &ModuleName,
/external/llvm/lib/DebugInfo/PDB/
DPDBContext.cpp33 DILineInfo PDBContext::getLineInfoForAddress(uint64_t Address, in getLineInfoForAddress()
35 DILineInfo Result; in getLineInfoForAddress()
77 DILineInfo LineEntry = in getLineInfoForAddressRange()
88 DILineInfo Frame = getLineInfoForAddress(Address, Specifier); in getInliningInfoForAddress()
/external/llvm/lib/DebugInfo/Symbolize/
DDIPrinter.cpp27 void DIPrinter::printName(const DILineInfo &Info, bool Inlined) { in printName()
43 DIPrinter &DIPrinter::operator<<(const DILineInfo &Info) { in operator <<()
51 printName(DILineInfo(), false); in operator <<()
DSymbolizableObjectFile.cpp200 DILineInfo SymbolizableObjectFile::symbolizeCode(uint64_t ModuleOffset, in symbolizeCode()
203 DILineInfo LineInfo; in symbolizeCode()
229 InlinedContext.addFrame(DILineInfo()); in symbolizeInlinedCode()
DSymbolizableObjectFile.h31 DILineInfo symbolizeCode(uint64_t ModuleOffset, FunctionNameKind FNKind,
DSymbolize.cpp50 ErrorOr<DILineInfo> LLVMSymbolizer::symbolizeCode(const std::string &ModuleName, in symbolizeCode()
62 DILineInfo LineInfo = Info->symbolizeCode(ModuleOffset, Opts.PrintFunctions, in symbolizeCode()
/external/llvm/lib/DebugInfo/DWARF/
DDWARFContext.cpp457 DILineInfo DWARFContext::getLineInfoForAddress(uint64_t Address, in getLineInfoForAddress()
459 DILineInfo Result; in getLineInfoForAddress()
487 DILineInfo Result; in getLineInfoForAddressRange()
503 DILineInfo Result; in getLineInfoForAddressRange()
531 DILineInfo Frame; in getInliningInfoForAddress()
544 DILineInfo Frame; in getInliningInfoForAddress()
DDWARFDebugLine.cpp676 DILineInfo &Result) const { in getFileLineInfoForAddress()
/external/llvm/include/llvm/DebugInfo/PDB/
DPDBContext.h43 DILineInfo getLineInfoForAddress(
/external/llvm/include/llvm/DebugInfo/DWARF/
DDWARFDebugLine.h201 DILineInfo &Result) const;
DDWARFContext.h177 DILineInfo getLineInfoForAddress(uint64_t Address,
/external/llvm/tools/llvm-symbolizer/
Dllvm-symbolizer.cpp183 Printer << (error(ResOrErr.getError()) ? DILineInfo() : ResOrErr.get()); in main()
/external/llvm/lib/ExecutionEngine/IntelJITEvents/
DIntelJITEventListener.cpp67 DILineInfo Line) { in DILineInfoToIntelJITFormat()
/external/llvm/tools/llvm-objdump/
DMachODump.cpp6174 DILineInfo lastLine; in DisassembleMachO()
6235 DILineInfo dli = diContext->getLineInfoForAddress(PC); in DisassembleMachO()