LLVM API Documentation
DITemplateTypeParameter - This is a wrapper for template type parameter. More...
#include <DebugInfo.h>


Public Member Functions | |
| DITemplateTypeParameter (const MDNode *N=0) | |
| DIScope | getContext () const |
| StringRef | getName () const |
| DIType | getType () const |
| StringRef | getFilename () const |
| StringRef | getDirectory () const |
| unsigned | getLineNumber () const |
| unsigned | getColumnNumber () const |
| bool | Verify () const |
| Verify that the template type parameter descriptor is well formed. | |
DITemplateTypeParameter - This is a wrapper for template type parameter.
Definition at line 378 of file DebugInfo.h.
| llvm::DITemplateTypeParameter::DITemplateTypeParameter | ( | const MDNode * | N = 0 | ) | [inline, explicit] |
Definition at line 380 of file DebugInfo.h.
References N.
| unsigned llvm::DITemplateTypeParameter::getColumnNumber | ( | ) | const [inline] |
Definition at line 392 of file DebugInfo.h.
References llvm::DIDescriptor::getUnsignedField().
| DIScope llvm::DITemplateTypeParameter::getContext | ( | ) | const [inline] |
Definition at line 382 of file DebugInfo.h.
| StringRef llvm::DITemplateTypeParameter::getDirectory | ( | ) | const [inline] |
Definition at line 388 of file DebugInfo.h.
| StringRef llvm::DITemplateTypeParameter::getFilename | ( | ) | const [inline] |
Definition at line 385 of file DebugInfo.h.
| unsigned llvm::DITemplateTypeParameter::getLineNumber | ( | ) | const [inline] |
Definition at line 391 of file DebugInfo.h.
References llvm::DIDescriptor::getUnsignedField().
| StringRef llvm::DITemplateTypeParameter::getName | ( | ) | const [inline] |
Definition at line 383 of file DebugInfo.h.
References llvm::DIDescriptor::getStringField().
Referenced by llvm::CompileUnit::getOrCreateTemplateTypeParameterDIE().
| DIType llvm::DITemplateTypeParameter::getType | ( | ) | const [inline] |
Definition at line 384 of file DebugInfo.h.
Referenced by llvm::CompileUnit::getOrCreateTemplateTypeParameterDIE().
| bool DITemplateTypeParameter::Verify | ( | ) | const |
Verify that the template type parameter descriptor is well formed.
Reimplemented from llvm::DIDescriptor.
Definition at line 583 of file DebugInfo.cpp.
References llvm::DIDescriptor::DbgNode, llvm::MDNode::getNumOperands(), and llvm::DIDescriptor::isTemplateTypeParameter().
Referenced by llvm::DIDescriptor::Verify().