clang 20.0.0git
Public Types | Static Public Member Functions | List of all members
llvm::DenseMapInfo< clang::GlobalDeclID > Struct Reference

#include "clang/AST/DeclID.h"

Public Types

using GlobalDeclID = clang::GlobalDeclID
 
using DeclID = GlobalDeclID::DeclID
 

Static Public Member Functions

static GlobalDeclID getEmptyKey ()
 
static GlobalDeclID getTombstoneKey ()
 
static unsigned getHashValue (const GlobalDeclID &Key)
 
static bool isEqual (const GlobalDeclID &L, const GlobalDeclID &R)
 

Detailed Description

Definition at line 250 of file DeclID.h.

Member Typedef Documentation

◆ DeclID

using llvm::DenseMapInfo< clang::GlobalDeclID >::DeclID = GlobalDeclID::DeclID

Definition at line 252 of file DeclID.h.

◆ GlobalDeclID

using llvm::DenseMapInfo< clang::GlobalDeclID >::GlobalDeclID = clang::GlobalDeclID

Definition at line 251 of file DeclID.h.

Member Function Documentation

◆ getEmptyKey()

static GlobalDeclID llvm::DenseMapInfo< clang::GlobalDeclID >::getEmptyKey ( )
inlinestatic

Definition at line 254 of file DeclID.h.

References clang::LocalDeclID::GlobalDeclID.

◆ getHashValue()

static unsigned llvm::DenseMapInfo< clang::GlobalDeclID >::getHashValue ( const GlobalDeclID Key)
inlinestatic

Definition at line 262 of file DeclID.h.

References clang::DeclIDBase::getRawValue().

◆ getTombstoneKey()

static GlobalDeclID llvm::DenseMapInfo< clang::GlobalDeclID >::getTombstoneKey ( )
inlinestatic

Definition at line 258 of file DeclID.h.

References clang::LocalDeclID::GlobalDeclID.

◆ isEqual()

static bool llvm::DenseMapInfo< clang::GlobalDeclID >::isEqual ( const GlobalDeclID L,
const GlobalDeclID R 
)
inlinestatic

Definition at line 266 of file DeclID.h.


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