LLVM API Documentation
DITemplateValueParameter - This is a wrapper for template value parameter. More...
#include <DebugInfo.h>
Public Member Functions | |
DITemplateValueParameter (const MDNode *N=nullptr) | |
DIScopeRef | getContext () const |
StringRef | getName () const |
DITypeRef | getType () const |
Value * | getValue () const |
StringRef | getFilename () const |
StringRef | getDirectory () const |
unsigned | getLineNumber () const |
unsigned | getColumnNumber () const |
bool | Verify () const |
Verify that the template value parameter descriptor is well formed. |
DITemplateValueParameter - This is a wrapper for template value parameter.
Definition at line 634 of file DebugInfo.h.
llvm::DITemplateValueParameter::DITemplateValueParameter | ( | const MDNode * | N = nullptr | ) | [inline, explicit] |
Definition at line 636 of file DebugInfo.h.
References N.
unsigned llvm::DITemplateValueParameter::getColumnNumber | ( | ) | const [inline] |
Definition at line 648 of file DebugInfo.h.
References llvm::DIDescriptor::getUnsignedField().
DIScopeRef llvm::DITemplateValueParameter::getContext | ( | ) | const [inline] |
Definition at line 639 of file DebugInfo.h.
StringRef llvm::DITemplateValueParameter::getDirectory | ( | ) | const [inline] |
Definition at line 644 of file DebugInfo.h.
StringRef llvm::DITemplateValueParameter::getFilename | ( | ) | const [inline] |
unsigned llvm::DITemplateValueParameter::getLineNumber | ( | ) | const [inline] |
Definition at line 647 of file DebugInfo.h.
References llvm::DIDescriptor::getUnsignedField().
StringRef llvm::DITemplateValueParameter::getName | ( | ) | const [inline] |
Definition at line 640 of file DebugInfo.h.
References llvm::DIDescriptor::getStringField().
DITypeRef llvm::DITemplateValueParameter::getType | ( | ) | const [inline] |
Definition at line 641 of file DebugInfo.h.
Value * DITemplateValueParameter::getValue | ( | ) | const |
Definition at line 764 of file DebugInfo.cpp.
References getField().
bool DITemplateValueParameter::Verify | ( | ) | const |
Verify that the template value parameter descriptor is well formed.
Reimplemented from llvm::DIDescriptor.
Definition at line 656 of file DebugInfo.cpp.
Referenced by llvm::DIDescriptor::Verify().