clang-tools  5.0.0
Public Types | Static Public Member Functions | List of all members
llvm::DenseMapInfo< clang::tidy::readability::IdentifierNamingCheck::NamingCheckId > Struct Template Reference

Specialisation of DenseMapInfo to allow NamingCheckId objects in DenseMaps. More...

Public Types

using NamingCheckId = clang::tidy::readability::IdentifierNamingCheck::NamingCheckId
 

Static Public Member Functions

static NamingCheckId getEmptyKey ()
 
static NamingCheckId getTombstoneKey ()
 
static unsigned getHashValue (NamingCheckId Val)
 
static bool isEqual (const NamingCheckId &LHS, const NamingCheckId &RHS)
 

Detailed Description

template<>
struct llvm::DenseMapInfo< clang::tidy::readability::IdentifierNamingCheck::NamingCheckId >

Specialisation of DenseMapInfo to allow NamingCheckId objects in DenseMaps.

Definition at line 27 of file IdentifierNamingCheck.cpp.

Member Typedef Documentation

Definition at line 30 of file IdentifierNamingCheck.cpp.

Member Function Documentation

static NamingCheckId llvm::DenseMapInfo< clang::tidy::readability::IdentifierNamingCheck::NamingCheckId >::getEmptyKey ( )
inlinestatic

Definition at line 32 of file IdentifierNamingCheck.cpp.

static unsigned llvm::DenseMapInfo< clang::tidy::readability::IdentifierNamingCheck::NamingCheckId >::getHashValue ( NamingCheckId  Val)
inlinestatic

Definition at line 44 of file IdentifierNamingCheck.cpp.

static NamingCheckId llvm::DenseMapInfo< clang::tidy::readability::IdentifierNamingCheck::NamingCheckId >::getTombstoneKey ( )
inlinestatic

Definition at line 38 of file IdentifierNamingCheck.cpp.

static bool llvm::DenseMapInfo< clang::tidy::readability::IdentifierNamingCheck::NamingCheckId >::isEqual ( const NamingCheckId LHS,
const NamingCheckId RHS 
)
inlinestatic

Definition at line 52 of file IdentifierNamingCheck.cpp.


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