clang 23.0.0git
llvm::DenseMapInfo< clang::DeclarationName > Struct Reference

Define DenseMapInfo so that DeclarationNames can be used as keys in DenseMap and DenseSets. More...

#include "clang/AST/DeclarationName.h"

Static Public Member Functions

static unsigned getHashValue (clang::DeclarationName Name)
static bool isEqual (clang::DeclarationName LHS, clang::DeclarationName RHS)

Detailed Description

Define DenseMapInfo so that DeclarationNames can be used as keys in DenseMap and DenseSets.

Definition at line 920 of file DeclarationName.h.

Member Function Documentation

◆ getHashValue()

unsigned llvm::DenseMapInfo< clang::DeclarationName >::getHashValue ( clang::DeclarationName Name)
inlinestatic

Definition at line 921 of file DeclarationName.h.

References clang::DeclarationName::getAsOpaquePtr().

◆ isEqual()

bool llvm::DenseMapInfo< clang::DeclarationName >::isEqual ( clang::DeclarationName LHS,
clang::DeclarationName RHS )
inlinestatic

Definition at line 926 of file DeclarationName.h.


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