LLVM
15.0.0git
|
Controls which fields of DILineInfo container should be filled with data. More...
#include "llvm/DebugInfo/DIContext.h"
Public Member Functions | |
DILineInfoSpecifier (FileLineInfoKind FLIKind=FileLineInfoKind::RawValue, FunctionNameKind FNKind=FunctionNameKind::None) | |
bool | operator== (const DILineInfoSpecifier &RHS) const |
Public Attributes | |
FileLineInfoKind | FLIKind |
FunctionNameKind | FNKind |
Controls which fields of DILineInfo container should be filled with data.
Definition at line 139 of file DIContext.h.
Definition at line 150 of file DIContext.h.
|
strong |
Enumerator | |
---|---|
None | |
RawValue | |
BaseNameOnly | |
RelativeFilePath | |
AbsoluteFilePath |
Definition at line 140 of file DIContext.h.
|
inline |
Definition at line 155 of file DIContext.h.
|
inline |
Definition at line 159 of file DIContext.h.
FileLineInfoKind llvm::DILineInfoSpecifier::FLIKind |
Definition at line 152 of file DIContext.h.
Referenced by llvm::pdb::PDBContext::getInliningInfoForAddress(), llvm::DWARFContext::getInliningInfoForAddress(), llvm::pdb::PDBContext::getLineInfoForAddress(), llvm::DWARFContext::getLineInfoForAddress(), llvm::DWARFContext::getLineInfoForAddressRange(), and operator==().
FunctionNameKind llvm::DILineInfoSpecifier::FNKind |
Definition at line 153 of file DIContext.h.
Referenced by llvm::DWARFContext::getInliningInfoForAddress(), llvm::pdb::PDBContext::getLineInfoForAddress(), llvm::DWARFContext::getLineInfoForAddress(), llvm::DWARFContext::getLineInfoForAddressRange(), operator==(), llvm::symbolize::SymbolizableObjectFile::symbolizeCode(), and llvm::symbolize::SymbolizableObjectFile::symbolizeInlinedCode().