clang 22.0.0git
llvm::DenseMapInfo< clang::LocalDeclID > Struct Reference

#include "clang/AST/DeclID.h"

Public Types

using LocalDeclID = clang::LocalDeclID
using DeclID = LocalDeclID::DeclID

Static Public Member Functions

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

Detailed Description

Definition at line 268 of file DeclID.h.

Member Typedef Documentation

◆ DeclID

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

Definition at line 270 of file DeclID.h.

◆ LocalDeclID

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

Definition at line 269 of file DeclID.h.

Member Function Documentation

◆ getEmptyKey()

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

Definition at line 272 of file DeclID.h.

◆ getHashValue()

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

Definition at line 280 of file DeclID.h.

References clang::DeclIDBase::getRawValue().

◆ getTombstoneKey()

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

Definition at line 276 of file DeclID.h.

◆ isEqual()

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

Definition at line 284 of file DeclID.h.


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