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:
- lib/IR/LLVMContextImpl.h