LLVM: llvm::MDNodeKeyImpl< DIMacroFile > Struct Reference (original) (raw)

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

Inheritance diagram for llvm::MDNodeKeyImpl< DIMacroFile >:

[legend]

Public Member Functions
MDNodeKeyImpl (unsigned MIType, unsigned Line, Metadata *File, Metadata *Elements)
MDNodeKeyImpl (const DIMacroFile *N)
bool isKeyOf (const DIMacroFile *RHS) const
unsigned getHashValue () const
Public Attributes
unsigned MIType
unsigned Line
Metadata * File
Metadata * Elements

Detailed Description

Definition at line 1467 of file LLVMContextImpl.h.

Constructor & Destructor Documentation

llvm::MDNodeKeyImpl< DIMacroFile >::MDNodeKeyImpl ( unsigned MIType, unsigned Line, Metadata * File, Metadata * Elements ) inline

Definition at line 1473 of file LLVMContextImpl.h.

References Elements, File, Line, and MIType.

MDNodeKeyImpl() [2/2]

llvm::MDNodeKeyImpl< DIMacroFile >::MDNodeKeyImpl ( const DIMacroFile * N) inline

Definition at line 1476 of file LLVMContextImpl.h.

References Elements, File, Line, MIType, and N.

Member Function Documentation

getHashValue()

unsigned llvm::MDNodeKeyImpl< DIMacroFile >::getHashValue ( ) const inline

Definition at line 1485 of file LLVMContextImpl.h.

References Elements, File, llvm::hash_combine(), Line, and MIType.

isKeyOf()

bool llvm::MDNodeKeyImpl< DIMacroFile >::isKeyOf ( const DIMacroFile * RHS) const inline

Definition at line 1480 of file LLVMContextImpl.h.

References Elements, File, Line, MIType, and RHS.

Member Data Documentation

Elements

Metadata* llvm::MDNodeKeyImpl< DIMacroFile >::Elements

Definition at line 1471 of file LLVMContextImpl.h.

Referenced by getHashValue(), isKeyOf(), MDNodeKeyImpl(), and MDNodeKeyImpl().

File

Metadata* llvm::MDNodeKeyImpl< DIMacroFile >::File

Definition at line 1470 of file LLVMContextImpl.h.

Referenced by getHashValue(), isKeyOf(), MDNodeKeyImpl(), and MDNodeKeyImpl().

Line

unsigned llvm::MDNodeKeyImpl< DIMacroFile >::Line

Definition at line 1469 of file LLVMContextImpl.h.

Referenced by getHashValue(), isKeyOf(), MDNodeKeyImpl(), and MDNodeKeyImpl().

MIType

unsigned llvm::MDNodeKeyImpl< DIMacroFile >::MIType

Definition at line 1468 of file LLVMContextImpl.h.

Referenced by getHashValue(), isKeyOf(), MDNodeKeyImpl(), and MDNodeKeyImpl().


The documentation for this struct was generated from the following file: