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

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

#include "clang/Basic/IdentifierTable.h"

Static Public Member Functions

static unsigned getHashValue (clang::Selector S)
static bool isEqual (clang::Selector LHS, clang::Selector RHS)

Detailed Description

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

Definition at line 1267 of file IdentifierTable.h.

Member Function Documentation

◆ getHashValue()

unsigned llvm::DenseMapInfo< clang::Selector >::getHashValue ( clang::Selector S)
static

Definition at line 509 of file IdentifierTable.cpp.

References clang::Selector::getAsOpaquePtr().

◆ isEqual()

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

Definition at line 1270 of file IdentifierTable.h.


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