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

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

Inheritance diagram for llvm::MDNodeKeyImpl< DILexicalBlockFile >:

[legend]

Public Member Functions
MDNodeKeyImpl (Metadata *Scope, Metadata *File, unsigned Discriminator)
MDNodeKeyImpl (const DILexicalBlockFile *N)
bool isKeyOf (const DILexicalBlockFile *RHS) const
unsigned getHashValue () const
Public Attributes
Metadata * Scope
Metadata * File
unsigned Discriminator

Detailed Description

Definition at line 1070 of file LLVMContextImpl.h.

Constructor & Destructor Documentation

llvm::MDNodeKeyImpl< DILexicalBlockFile >::MDNodeKeyImpl ( Metadata * Scope, Metadata * File, unsigned Discriminator ) inline

Definition at line 1075 of file LLVMContextImpl.h.

References Discriminator, File, and Scope.

MDNodeKeyImpl() [2/2]

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

Definition at line 1077 of file LLVMContextImpl.h.

References Discriminator, File, N, and Scope.

Member Function Documentation

getHashValue()

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

Definition at line 1086 of file LLVMContextImpl.h.

References Discriminator, File, llvm::hash_combine(), and Scope.

isKeyOf()

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

Definition at line 1081 of file LLVMContextImpl.h.

References Discriminator, File, RHS, and Scope.

Member Data Documentation

Discriminator

unsigned llvm::MDNodeKeyImpl< DILexicalBlockFile >::Discriminator

Definition at line 1073 of file LLVMContextImpl.h.

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

File

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

Definition at line 1072 of file LLVMContextImpl.h.

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

Scope

Metadata* llvm::MDNodeKeyImpl< DILexicalBlockFile >::Scope

Definition at line 1071 of file LLVMContextImpl.h.

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


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