LLVM: llvm::MDNodeOpsKey Class Reference (original) (raw)

Structure for hashing arbitrary MDNode operands. More...

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

Inheritance diagram for llvm::MDNodeOpsKey:

Protected Member Functions
MDNodeOpsKey (ArrayRef< Metadata * > Ops)
template
MDNodeOpsKey (const NodeTy *N, unsigned Offset=0)
template
bool compareOps (const NodeTy *RHS, unsigned Offset=0) const

Detailed Description

Constructor & Destructor Documentation

MDNodeOpsKey() [2/2]

template

llvm::MDNodeOpsKey::MDNodeOpsKey ( const NodeTy * N, unsigned Offset = 0 ) inlineprotected

Member Function Documentation

calculateHash()

compareOps()

template

bool llvm::MDNodeOpsKey::compareOps ( const NodeTy * RHS, unsigned Offset = 0 ) const inlineprotected

getHash()

unsigned llvm::MDNodeOpsKey::getHash ( ) const inline

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