LLVM API Documentation

Public Member Functions
llvm::DITemplateValueParameter Class Reference

DITemplateValueParameter - This is a wrapper for template value parameter. More...

#include <DebugInfo.h>

Inheritance diagram for llvm::DITemplateValueParameter:
Inheritance graph
[legend]
Collaboration diagram for llvm::DITemplateValueParameter:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 DITemplateValueParameter (const MDNode *N=nullptr)
DIScopeRef getContext () const
StringRef getName () const
DITypeRef getType () const
ValuegetValue () 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.

Detailed Description

DITemplateValueParameter - This is a wrapper for template value parameter.

Definition at line 634 of file DebugInfo.h.


Constructor & Destructor Documentation

Definition at line 636 of file DebugInfo.h.

References N.


Member Function Documentation

Definition at line 648 of file DebugInfo.h.

References llvm::DIDescriptor::getUnsignedField().

Definition at line 639 of file DebugInfo.h.

Definition at line 644 of file DebugInfo.h.

Definition at line 643 of file DebugInfo.h.

References getFilename().

Referenced by getFilename().

Definition at line 647 of file DebugInfo.h.

References llvm::DIDescriptor::getUnsignedField().

Definition at line 640 of file DebugInfo.h.

References llvm::DIDescriptor::getStringField().

Definition at line 641 of file DebugInfo.h.

Definition at line 764 of file DebugInfo.cpp.

References getField().

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().


The documentation for this class was generated from the following files: