LLVM  4.0.0
Public Member Functions | Public Attributes | List of all members
llvm::MDNodeKeyImpl< DIGlobalVariable > Struct Template Reference

#include <LLVMContextImpl.h>

Collaboration diagram for llvm::MDNodeKeyImpl< DIGlobalVariable >:
[legend]

Public Member Functions

 MDNodeKeyImpl (Metadata *Scope, MDString *Name, MDString *LinkageName, Metadata *File, unsigned Line, Metadata *Type, bool IsLocalToUnit, bool IsDefinition, Metadata *StaticDataMemberDeclaration, uint32_t AlignInBits)
 
 MDNodeKeyImpl (const DIGlobalVariable *N)
 
bool isKeyOf (const DIGlobalVariable *RHS) const
 
unsigned getHashValue () const
 

Public Attributes

MetadataScope
 
MDStringName
 
MDStringLinkageName
 
MetadataFile
 
unsigned Line
 
MetadataType
 
bool IsLocalToUnit
 
bool IsDefinition
 
MetadataStaticDataMemberDeclaration
 
uint32_t AlignInBits
 

Detailed Description

template<>
struct llvm::MDNodeKeyImpl< DIGlobalVariable >

Definition at line 767 of file LLVMContextImpl.h.

Constructor & Destructor Documentation

llvm::MDNodeKeyImpl< DIGlobalVariable >::MDNodeKeyImpl ( Metadata Scope,
MDString Name,
MDString LinkageName,
Metadata File,
unsigned  Line,
Metadata Type,
bool  IsLocalToUnit,
bool  IsDefinition,
Metadata StaticDataMemberDeclaration,
uint32_t  AlignInBits 
)
inline

Definition at line 779 of file LLVMContextImpl.h.

Definition at line 788 of file LLVMContextImpl.h.

Member Function Documentation

unsigned llvm::MDNodeKeyImpl< DIGlobalVariable >::getHashValue ( ) const
inline
bool llvm::MDNodeKeyImpl< DIGlobalVariable >::isKeyOf ( const DIGlobalVariable RHS) const
inline

Member Data Documentation

Definition at line 777 of file LLVMContextImpl.h.

Definition at line 771 of file LLVMContextImpl.h.

Definition at line 775 of file LLVMContextImpl.h.

Definition at line 774 of file LLVMContextImpl.h.

Definition at line 772 of file LLVMContextImpl.h.

Definition at line 770 of file LLVMContextImpl.h.

Definition at line 769 of file LLVMContextImpl.h.

Definition at line 768 of file LLVMContextImpl.h.

Metadata* llvm::MDNodeKeyImpl< DIGlobalVariable >::StaticDataMemberDeclaration

Definition at line 776 of file LLVMContextImpl.h.

Definition at line 773 of file LLVMContextImpl.h.


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