LLVM: llvm::MDNodeKeyImpl< DISubroutineType > Struct Reference (original) (raw)

#include "[IR/LLVMContextImpl.h](LLVMContextImpl%5F8h%5Fsource.html)"

Inheritance diagram for llvm::MDNodeKeyImpl< DISubroutineType >:

[legend]

Public Member Functions
MDNodeKeyImpl (unsigned Flags, uint8_t CC, Metadata *TypeArray)
MDNodeKeyImpl (const DISubroutineType *N)
bool isKeyOf (const DISubroutineType *RHS) const
unsigned getHashValue () const
Public Attributes
unsigned Flags
uint8_t CC
Metadata * TypeArray

Detailed Description

Definition at line 864 of file LLVMContextImpl.h.

Constructor & Destructor Documentation

llvm::MDNodeKeyImpl< DISubroutineType >::MDNodeKeyImpl ( unsigned Flags, uint8_t CC, Metadata * TypeArray ) inline

Definition at line 869 of file LLVMContextImpl.h.

References CC, Flags, and TypeArray.

MDNodeKeyImpl() [2/2]

llvm::MDNodeKeyImpl< DISubroutineType >::MDNodeKeyImpl ( const DISubroutineType * N) inline

Definition at line 871 of file LLVMContextImpl.h.

References CC, Flags, getFlags(), N, and TypeArray.

Member Function Documentation

getHashValue()

unsigned llvm::MDNodeKeyImpl< DISubroutineType >::getHashValue ( ) const inline

Definition at line 879 of file LLVMContextImpl.h.

References CC, Flags, llvm::hash_combine(), and TypeArray.

isKeyOf()

bool llvm::MDNodeKeyImpl< DISubroutineType >::isKeyOf ( const DISubroutineType * RHS) const inline

Definition at line 874 of file LLVMContextImpl.h.

References CC, Flags, RHS, and TypeArray.

Member Data Documentation

CC

uint8_t llvm::MDNodeKeyImpl< DISubroutineType >::CC

Definition at line 866 of file LLVMContextImpl.h.

Referenced by getHashValue(), isKeyOf(), MDNodeKeyImpl(), and MDNodeKeyImpl().

Flags

unsigned llvm::MDNodeKeyImpl< DISubroutineType >::Flags

Definition at line 865 of file LLVMContextImpl.h.

Referenced by getHashValue(), isKeyOf(), MDNodeKeyImpl(), and MDNodeKeyImpl().

TypeArray

Metadata* llvm::MDNodeKeyImpl< DISubroutineType >::TypeArray

Definition at line 867 of file LLVMContextImpl.h.

Referenced by getHashValue(), isKeyOf(), MDNodeKeyImpl(), and MDNodeKeyImpl().


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