LLVM: llvm::MDNodeKeyImpl< DINamespace > Struct Reference (original) (raw)
#include "[IR/LLVMContextImpl.h](LLVMContextImpl%5F8h%5Fsource.html)"
Inheritance diagram for llvm::MDNodeKeyImpl< DINamespace >:
[legend]
| Public Member Functions | |
|---|---|
| MDNodeKeyImpl (Metadata *Scope, MDString *Name, bool ExportSymbols) | |
| MDNodeKeyImpl (const DINamespace *N) | |
| bool | isKeyOf (const DINamespace *RHS) const |
| unsigned | getHashValue () const |
| Public Attributes | |
|---|---|
| Metadata * | Scope |
| MDString * | Name |
| bool | ExportSymbols |
Detailed Description
Definition at line 1091 of file LLVMContextImpl.h.
Constructor & Destructor Documentation
| llvm::MDNodeKeyImpl< DINamespace >::MDNodeKeyImpl ( Metadata * Scope, MDString * Name, bool ExportSymbols ) | inline |
|---|
Definition at line 1096 of file LLVMContextImpl.h.
References ExportSymbols, Name, and Scope.
◆ MDNodeKeyImpl() [2/2]
| llvm::MDNodeKeyImpl< DINamespace >::MDNodeKeyImpl ( const DINamespace * N) | inline |
|---|
Definition at line 1098 of file LLVMContextImpl.h.
References ExportSymbols, N, Name, and Scope.
Member Function Documentation
◆ getHashValue()
| unsigned llvm::MDNodeKeyImpl< DINamespace >::getHashValue ( ) const | inline |
|---|
Definition at line 1107 of file LLVMContextImpl.h.
References llvm::hash_combine(), Name, and Scope.
◆ isKeyOf()
| bool llvm::MDNodeKeyImpl< DINamespace >::isKeyOf ( const DINamespace * RHS) const | inline |
|---|
Definition at line 1102 of file LLVMContextImpl.h.
References ExportSymbols, Name, RHS, and Scope.
Member Data Documentation
◆ ExportSymbols
bool llvm::MDNodeKeyImpl< DINamespace >::ExportSymbols
Definition at line 1094 of file LLVMContextImpl.h.
Referenced by isKeyOf(), MDNodeKeyImpl(), and MDNodeKeyImpl().
◆ Name
MDString* llvm::MDNodeKeyImpl< DINamespace >::Name
Definition at line 1093 of file LLVMContextImpl.h.
Referenced by getHashValue(), isKeyOf(), MDNodeKeyImpl(), and MDNodeKeyImpl().
◆ Scope
Metadata* llvm::MDNodeKeyImpl< DINamespace >::Scope
Definition at line 1092 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