LLVM: llvm::MDNodeKeyImpl< DIGlobalVariableExpression > Struct Reference (original) (raw)
#include "[IR/LLVMContextImpl.h](LLVMContextImpl%5F8h%5Fsource.html)"
Inheritance diagram for llvm::MDNodeKeyImpl< DIGlobalVariableExpression >:
[legend]
| Public Member Functions | |
|---|---|
| MDNodeKeyImpl (Metadata *Variable, Metadata *Expression) | |
| MDNodeKeyImpl (const DIGlobalVariableExpression *N) | |
| bool | isKeyOf (const DIGlobalVariableExpression *RHS) const |
| unsigned | getHashValue () const |
| Public Attributes | |
|---|---|
| Metadata * | Variable |
| Metadata * | Expression |
Detailed Description
Definition at line 1366 of file LLVMContextImpl.h.
Constructor & Destructor Documentation
| llvm::MDNodeKeyImpl< DIGlobalVariableExpression >::MDNodeKeyImpl ( Metadata * Variable, Metadata * Expression ) | inline |
|---|
Definition at line 1370 of file LLVMContextImpl.h.
References Expression, and Variable.
◆ MDNodeKeyImpl() [2/2]
| llvm::MDNodeKeyImpl< DIGlobalVariableExpression >::MDNodeKeyImpl ( const DIGlobalVariableExpression * N) | inline |
|---|
Definition at line 1372 of file LLVMContextImpl.h.
References Expression, N, and Variable.
Member Function Documentation
◆ getHashValue()
| unsigned llvm::MDNodeKeyImpl< DIGlobalVariableExpression >::getHashValue ( ) const | inline |
|---|
Definition at line 1380 of file LLVMContextImpl.h.
References Expression, llvm::hash_combine(), and Variable.
◆ isKeyOf()
| bool llvm::MDNodeKeyImpl< DIGlobalVariableExpression >::isKeyOf ( const DIGlobalVariableExpression * RHS) const | inline |
|---|
Definition at line 1375 of file LLVMContextImpl.h.
References Expression, RHS, and Variable.
Member Data Documentation
◆ Expression
Metadata* llvm::MDNodeKeyImpl< DIGlobalVariableExpression >::Expression
Definition at line 1368 of file LLVMContextImpl.h.
Referenced by getHashValue(), isKeyOf(), MDNodeKeyImpl(), and MDNodeKeyImpl().
◆ Variable
Metadata* llvm::MDNodeKeyImpl< DIGlobalVariableExpression >::Variable
Definition at line 1367 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