My Project
Public Types | Static Public Member Functions | List of all members
mlir::detail::DenseElementDataPointerTypeTraits Class Reference

#include <Attributes.h>

Public Types

enum  { NumLowBitsAvailable = 1 }
 

Static Public Member Functions

static const void * getAsVoidPointer (const char *ptr)
 
static const char * getFromVoidPointer (const void *ptr)
 

Detailed Description

DenseElementsAttr data is aligned to uint64_t, so this traits class is necessary to interop with PointerIntPair.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
NumLowBitsAvailable 

Member Function Documentation

◆ getAsVoidPointer()

static const void* mlir::detail::DenseElementDataPointerTypeTraits::getAsVoidPointer ( const char *  ptr)
inlinestatic

◆ getFromVoidPointer()

static const char* mlir::detail::DenseElementDataPointerTypeTraits::getFromVoidPointer ( const void *  ptr)
inlinestatic

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