clang 19.0.0git
Public Types | Static Public Member Functions | List of all members
llvm::DenseMapInfo< clang::SemaCUDA::FunctionDeclAndLoc > Struct Reference

#include "clang/Sema/SemaCUDA.h"

Public Types

using FunctionDeclAndLoc = clang::SemaCUDA::FunctionDeclAndLoc
 
using FDBaseInfo = DenseMapInfo< clang::CanonicalDeclPtr< const clang::FunctionDecl > >
 

Static Public Member Functions

static FunctionDeclAndLoc getEmptyKey ()
 
static FunctionDeclAndLoc getTombstoneKey ()
 
static unsigned getHashValue (const FunctionDeclAndLoc &FDL)
 
static bool isEqual (const FunctionDeclAndLoc &LHS, const FunctionDeclAndLoc &RHS)
 

Detailed Description

Definition at line 279 of file SemaCUDA.h.

Member Typedef Documentation

◆ FDBaseInfo

using llvm::DenseMapInfo< clang::SemaCUDA::FunctionDeclAndLoc >::FDBaseInfo = DenseMapInfo<clang::CanonicalDeclPtr<const clang::FunctionDecl> >

Definition at line 281 of file SemaCUDA.h.

◆ FunctionDeclAndLoc

using llvm::DenseMapInfo< clang::SemaCUDA::FunctionDeclAndLoc >::FunctionDeclAndLoc = clang::SemaCUDA::FunctionDeclAndLoc

Definition at line 280 of file SemaCUDA.h.

Member Function Documentation

◆ getEmptyKey()

static FunctionDeclAndLoc llvm::DenseMapInfo< clang::SemaCUDA::FunctionDeclAndLoc >::getEmptyKey ( )
inlinestatic

Definition at line 284 of file SemaCUDA.h.

◆ getHashValue()

static unsigned llvm::DenseMapInfo< clang::SemaCUDA::FunctionDeclAndLoc >::getHashValue ( const FunctionDeclAndLoc FDL)
inlinestatic

◆ getTombstoneKey()

static FunctionDeclAndLoc llvm::DenseMapInfo< clang::SemaCUDA::FunctionDeclAndLoc >::getTombstoneKey ( )
inlinestatic

Definition at line 288 of file SemaCUDA.h.

◆ isEqual()

static bool llvm::DenseMapInfo< clang::SemaCUDA::FunctionDeclAndLoc >::isEqual ( const FunctionDeclAndLoc LHS,
const FunctionDeclAndLoc RHS 
)
inlinestatic

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