LLVM  mainline
Public Member Functions
llvm::DITemplateTypeParameter Class Reference

This is a wrapper for template type parameter. More...

#include <DebugInfo.h>

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

List of all members.

Public Member Functions

 DITemplateTypeParameter (const MDNode *N=nullptr)
 DITemplateTypeParameter (const MDTemplateTypeParameter *N)
MDTemplateTypeParameterget () const
 operator MDTemplateTypeParameter * () const
MDTemplateTypeParameteroperator-> () const
MDTemplateTypeParameteroperator* () const
StringRef getName () const
DITypeRef getType () const
bool Verify () const

Detailed Description

This is a wrapper for template type parameter.

Definition at line 954 of file DebugInfo.h.


Constructor & Destructor Documentation

Definition at line 956 of file DebugInfo.h.

References N.

Definition at line 958 of file DebugInfo.h.


Member Function Documentation

Reimplemented from llvm::DIDescriptor.

Definition at line 960 of file DebugInfo.h.

Definition at line 970 of file DebugInfo.h.

References N, and RETURN_FROM_RAW.

Definition at line 972 of file DebugInfo.h.

References N, and RETURN_REF_FROM_RAW.

llvm::DITemplateTypeParameter::operator MDTemplateTypeParameter * ( ) const [inline]

Definition at line 963 of file DebugInfo.h.

MDTemplateTypeParameter& llvm::DITemplateTypeParameter::operator* ( ) const [inline]

Reimplemented from llvm::DIDescriptor.

Definition at line 965 of file DebugInfo.h.

MDTemplateTypeParameter* llvm::DITemplateTypeParameter::operator-> ( ) const [inline]

Reimplemented from llvm::DIDescriptor.

Definition at line 964 of file DebugInfo.h.

Reimplemented from llvm::DIDescriptor.

Definition at line 428 of file DebugInfo.cpp.

Referenced by llvm::DIDescriptor::Verify().


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