LLVM: llvm::MDNodeKeyImpl< DIMacro > Struct Reference (original) (raw)
#include "[IR/LLVMContextImpl.h](LLVMContextImpl%5F8h%5Fsource.html)"
Inheritance diagram for llvm::MDNodeKeyImpl< DIMacro >:
[legend]
| Public Member Functions | |
|---|---|
| MDNodeKeyImpl (unsigned MIType, unsigned Line, MDString *Name, MDString *Value) | |
| MDNodeKeyImpl (const DIMacro *N) | |
| bool | isKeyOf (const DIMacro *RHS) const |
| unsigned | getHashValue () const |
| Public Attributes | |
|---|---|
| unsigned | MIType |
| unsigned | Line |
| MDString * | Name |
| MDString * | Value |
Detailed Description
Definition at line 1445 of file LLVMContextImpl.h.
Constructor & Destructor Documentation
| llvm::MDNodeKeyImpl< DIMacro >::MDNodeKeyImpl ( unsigned MIType, unsigned Line, MDString * Name, MDString * Value ) | inline |
|---|
Definition at line 1451 of file LLVMContextImpl.h.
References Line, MIType, Name, and Value.
◆ MDNodeKeyImpl() [2/2]
| llvm::MDNodeKeyImpl< DIMacro >::MDNodeKeyImpl ( const DIMacro * N) | inline |
|---|
Definition at line 1453 of file LLVMContextImpl.h.
References Line, MIType, N, Name, and Value.
Member Function Documentation
◆ getHashValue()
| unsigned llvm::MDNodeKeyImpl< DIMacro >::getHashValue ( ) const | inline |
|---|
Definition at line 1462 of file LLVMContextImpl.h.
References llvm::hash_combine(), Line, MIType, Name, and Value.
◆ isKeyOf()
| bool llvm::MDNodeKeyImpl< DIMacro >::isKeyOf ( const DIMacro * RHS) const | inline |
|---|
Definition at line 1457 of file LLVMContextImpl.h.
References Line, MIType, Name, RHS, and Value.
Member Data Documentation
◆ Line
unsigned llvm::MDNodeKeyImpl< DIMacro >::Line
Definition at line 1447 of file LLVMContextImpl.h.
Referenced by getHashValue(), isKeyOf(), MDNodeKeyImpl(), and MDNodeKeyImpl().
◆ MIType
unsigned llvm::MDNodeKeyImpl< DIMacro >::MIType
Definition at line 1446 of file LLVMContextImpl.h.
Referenced by getHashValue(), isKeyOf(), MDNodeKeyImpl(), and MDNodeKeyImpl().
◆ Name
MDString* llvm::MDNodeKeyImpl< DIMacro >::Name
Definition at line 1448 of file LLVMContextImpl.h.
Referenced by getHashValue(), isKeyOf(), MDNodeKeyImpl(), and MDNodeKeyImpl().
◆ Value
MDString* llvm::MDNodeKeyImpl< DIMacro >::Value
Definition at line 1449 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