Thanks to visit codestin.com
Credit goes to llvm.org

LLVM 22.0.0git
llvm::DIArgListInfo Struct Reference

DenseMapInfo for DIArgList. More...

#include "IR/LLVMContextImpl.h"

Public Types

using KeyTy = DIArgListKeyInfo

Static Public Member Functions

static DIArgListgetEmptyKey ()
static DIArgListgetTombstoneKey ()
static unsigned getHashValue (const KeyTy &Key)
static unsigned getHashValue (const DIArgList *N)
static bool isEqual (const KeyTy &LHS, const DIArgList *RHS)
static bool isEqual (const DIArgList *LHS, const DIArgList *RHS)

Detailed Description

DenseMapInfo for DIArgList.

Definition at line 1501 of file LLVMContextImpl.h.

Member Typedef Documentation

◆ KeyTy

Member Function Documentation

◆ getEmptyKey()

DIArgList * llvm::DIArgListInfo::getEmptyKey ( )
inlinestatic

Definition at line 1504 of file LLVMContextImpl.h.

Referenced by isEqual().

◆ getHashValue() [1/2]

unsigned llvm::DIArgListInfo::getHashValue ( const DIArgList * N)
inlinestatic

Definition at line 1514 of file LLVMContextImpl.h.

References llvm::DIArgListKeyInfo::getHashValue(), and N.

◆ getHashValue() [2/2]

unsigned llvm::DIArgListInfo::getHashValue ( const KeyTy & Key)
inlinestatic

◆ getTombstoneKey()

DIArgList * llvm::DIArgListInfo::getTombstoneKey ( )
inlinestatic

Definition at line 1508 of file LLVMContextImpl.h.

Referenced by isEqual().

◆ isEqual() [1/2]

bool llvm::DIArgListInfo::isEqual ( const DIArgList * LHS,
const DIArgList * RHS )
inlinestatic

Definition at line 1524 of file LLVMContextImpl.h.

References LHS, and RHS.

◆ isEqual() [2/2]

bool llvm::DIArgListInfo::isEqual ( const KeyTy & LHS,
const DIArgList * RHS )
inlinestatic

Definition at line 1518 of file LLVMContextImpl.h.

References getEmptyKey(), getTombstoneKey(), LHS, and RHS.


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