LLVM API Documentation

Public Member Functions
llvm::DITypedArray< T > Class Template Reference

DITypedArray - This descriptor holds an array of nodes with type T. More...

#include <DebugInfo.h>

Inheritance diagram for llvm::DITypedArray< T >:
Inheritance graph
[legend]
Collaboration diagram for llvm::DITypedArray< T >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 DITypedArray (const MDNode *N=nullptr)
unsigned getNumElements () const
T getElement (unsigned Idx) const

Detailed Description

template<typename T>
class llvm::DITypedArray< T >

DITypedArray - This descriptor holds an array of nodes with type T.

Definition at line 180 of file DebugInfo.h.


Constructor & Destructor Documentation

template<typename T>
llvm::DITypedArray< T >::DITypedArray ( const MDNode N = nullptr) [inline, explicit]

Definition at line 182 of file DebugInfo.h.

References N.


Member Function Documentation

template<typename T>
T llvm::DITypedArray< T >::getElement ( unsigned  Idx) const [inline]
template<typename T>
unsigned llvm::DITypedArray< T >::getNumElements ( ) const [inline]

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