clang 22.0.0git
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 247 of file DeclID.h.

Member Typedef Documentation

◆ DeclID

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

Definition at line 249 of file DeclID.h.

◆ GlobalDeclID

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

Definition at line 248 of file DeclID.h.

Member Function Documentation

◆ getEmptyKey()

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

Definition at line 251 of file DeclID.h.

◆ getHashValue()

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

Definition at line 259 of file DeclID.h.

References clang::DeclIDBase::getRawValue().

◆ getTombstoneKey()

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

Definition at line 255 of file DeclID.h.

◆ isEqual()

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

Definition at line 263 of file DeclID.h.


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