My Project
Public Attributes | List of all members
mlir::detail::StorageUniquerImpl::LookupKey Struct Reference

A lookup key for derived instances of storage objects. More...

Collaboration diagram for mlir::detail::StorageUniquerImpl::LookupKey:
Collaboration graph
[legend]

Public Attributes

unsigned kind
 The known derived kind for the storage. More...
 
unsigned hashValue
 The known hash value of the key. More...
 
function_ref< bool(const BaseStorage *)> isEqual
 An equality function for comparing with an existing storage instance. More...
 

Detailed Description

A lookup key for derived instances of storage objects.

Member Data Documentation

◆ hashValue

unsigned mlir::detail::StorageUniquerImpl::LookupKey::hashValue

The known hash value of the key.

◆ isEqual

function_ref<bool(const BaseStorage *)> mlir::detail::StorageUniquerImpl::LookupKey::isEqual

An equality function for comparing with an existing storage instance.

◆ kind

unsigned mlir::detail::StorageUniquerImpl::LookupKey::kind

The known derived kind for the storage.


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