MLIR  20.0.0git
Static Public Member Functions | List of all members
llvm::DenseMapInfo< T, std::enable_if_t< std::is_base_of< mlir::Attribute, T >::value &&!mlir::detail::IsInterface< T >::value > > Struct Template Reference

#include "mlir/IR/Attributes.h"

+ Inheritance diagram for llvm::DenseMapInfo< T, std::enable_if_t< std::is_base_of< mlir::Attribute, T >::value &&!mlir::detail::IsInterface< T >::value > >:

Static Public Member Functions

static T getEmptyKey ()
 
static T getTombstoneKey ()
 
- Static Public Member Functions inherited from llvm::DenseMapInfo< mlir::Attribute >
static mlir::Attribute getEmptyKey ()
 
static mlir::Attribute getTombstoneKey ()
 
static unsigned getHashValue (mlir::Attribute val)
 
static bool isEqual (mlir::Attribute LHS, mlir::Attribute RHS)
 

Detailed Description

template<typename T>
struct llvm::DenseMapInfo< T, std::enable_if_t< std::is_base_of< mlir::Attribute, T >::value &&!mlir::detail::IsInterface< T >::value > >

Definition at line 363 of file Attributes.h.

Member Function Documentation

◆ getEmptyKey()

template<typename T >
static T llvm::DenseMapInfo< T, std::enable_if_t< std::is_base_of< mlir::Attribute, T >::value &&!mlir::detail::IsInterface< T >::value > >::getEmptyKey ( )
inlinestatic

Definition at line 367 of file Attributes.h.

◆ getTombstoneKey()

template<typename T >
static T llvm::DenseMapInfo< T, std::enable_if_t< std::is_base_of< mlir::Attribute, T >::value &&!mlir::detail::IsInterface< T >::value > >::getTombstoneKey ( )
inlinestatic

Definition at line 371 of file Attributes.h.


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