class DITemplateValueParameter

Declaration

class DITemplateValueParameter : public DITemplateParameter { /* full declaration omitted */ };

Description

Base class for template parameters.

Declared at: llvm/include/llvm/IR/DebugInfoMetadata.h:2193

Inherits from: DITemplateParameter

Member Variables

Inherited from Metadata:

protected Storage
protected ImplicitCode
protected SubclassData16 = 0
protected SubclassData32 = 0

Method Overview

  • public static bool classof(const llvm::Metadata * MD)
  • public llvm::TempDITemplateValueParameter clone() const
  • public llvm::Metadata * getValue() const

Inherited from DITemplateParameter:

Inherited from DINode:

Inherited from MDNode:

Inherited from Metadata:

Methods

static bool classof(const llvm::Metadata* MD)

Declared at: llvm/include/llvm/IR/DebugInfoMetadata.h:2233

Parameters

const llvm::Metadata* MD

llvm::TempDITemplateValueParameter clone() const

Declared at: llvm/include/llvm/IR/DebugInfoMetadata.h:2229

llvm::Metadata* getValue() const

Declared at: llvm/include/llvm/IR/DebugInfoMetadata.h:2231