|
LLVM 22.0.0git
|
#include "IR/LLVMContextImpl.h"
Public Types | |
| using | KeyTy = MDNodeKeyImpl<DISubprogram> |
Static Public Member Functions | |
| static bool | isSubsetEqual (const KeyTy &LHS, const DISubprogram *RHS) |
| static bool | isSubsetEqual (const DISubprogram *LHS, const DISubprogram *RHS) |
| static bool | isDeclarationOfODRMember (bool IsDefinition, const Metadata *Scope, const MDString *LinkageName, const Metadata *TemplateParams, const DISubprogram *RHS) |
| Subprograms compare equal if they declare the same function in an ODR type. | |
Definition at line 1008 of file LLVMContextImpl.h.
| using llvm::MDNodeSubsetEqualImpl< DISubprogram >::KeyTy = MDNodeKeyImpl<DISubprogram> |
Definition at line 1009 of file LLVMContextImpl.h.
|
inlinestatic |
Subprograms compare equal if they declare the same function in an ODR type.
Definition at line 1024 of file LLVMContextImpl.h.
References llvm::dyn_cast_or_null(), llvm::LinkageName, and RHS.
Referenced by isSubsetEqual(), and isSubsetEqual().
|
inlinestatic |
Definition at line 1016 of file LLVMContextImpl.h.
References isDeclarationOfODRMember(), LHS, and RHS.
|
inlinestatic |
Definition at line 1011 of file LLVMContextImpl.h.
References isDeclarationOfODRMember(), LHS, and RHS.