LLVM API Documentation
DILineInfo - a format-neutral container for source line information. More...
#include <DIContext.h>
Public Member Functions | |
DILineInfo () | |
bool | operator== (const DILineInfo &RHS) const |
bool | operator!= (const DILineInfo &RHS) const |
Public Attributes | |
std::string | FileName |
std::string | FunctionName |
uint32_t | Line |
uint32_t | Column |
DILineInfo - a format-neutral container for source line information.
Definition at line 32 of file DIContext.h.
llvm::DILineInfo::DILineInfo | ( | ) | [inline] |
Definition at line 38 of file DIContext.h.
bool llvm::DILineInfo::operator!= | ( | const DILineInfo & | RHS | ) | const [inline] |
Definition at line 45 of file DIContext.h.
bool llvm::DILineInfo::operator== | ( | const DILineInfo & | RHS | ) | const [inline] |
Definition at line 41 of file DIContext.h.
References Column, FileName, FunctionName, and Line.
uint32_t llvm::DILineInfo::Column |
Definition at line 36 of file DIContext.h.
Referenced by getFileLineInfoForCompileUnit(), llvm::DWARFContext::getInliningInfoForAddress(), llvm::DWARFContext::getLineInfoForAddressRange(), and operator==().
std::string llvm::DILineInfo::FileName |
Definition at line 33 of file DIContext.h.
Referenced by getFileLineInfoForCompileUnit(), llvm::DWARFContext::getInliningInfoForAddress(), llvm::DWARFContext::getLineInfoForAddressRange(), and operator==().
std::string llvm::DILineInfo::FunctionName |
Definition at line 34 of file DIContext.h.
Referenced by llvm::DWARFContext::getInliningInfoForAddress(), llvm::DWARFContext::getLineInfoForAddress(), llvm::DWARFContext::getLineInfoForAddressRange(), and operator==().
uint32_t llvm::DILineInfo::Line |
Definition at line 35 of file DIContext.h.
Referenced by getFileLineInfoForCompileUnit(), llvm::DWARFContext::getInliningInfoForAddress(), llvm::DWARFContext::getLineInfoForAddressRange(), and operator==().