struct DILineInfo
Declaration
struct DILineInfo { /* full declaration omitted */ };
Description
A format-neutral container for source line information.
Declared at: llvm/include/llvm/DebugInfo/DIContext.h:30
Member Variables
- public std::string FileName
- public std::string FunctionName
- public Optional<llvm::StringRef> Source
- public uint32_t Line = 0
- public uint32_t Column = 0
- public uint32_t StartLine = 0
- public uint32_t Discriminator = 0
- public static const char* const BadString = "<invalid>"
- public static const char* const Addr2LineBadString = "??"
Method Overview
- public DILineInfo()
- public void dump(llvm::raw_ostream & OS)
- public bool operator bool() const
Methods
¶DILineInfo()
DILineInfo()
Declared at: llvm/include/llvm/DebugInfo/DIContext.h:45
¶void dump(llvm::raw_ostream& OS)
void dump(llvm::raw_ostream& OS)
Declared at: llvm/include/llvm/DebugInfo/DIContext.h:66
Parameters
¶bool operator bool() const
bool operator bool() const
Declared at: llvm/include/llvm/DebugInfo/DIContext.h:64