numba_dpex.kernel_api.flag_enum

Provides a FlagEnum class to help distinguish IntEnum types that numba_dpex intends to use as Integer literal types inside the compiler type inferring infrastructure.

Overview

Classes

FlagEnum

Helper class to distinguish IntEnum types that numba_dpex should consider

Classes

class FlagEnum

Bases: enum.IntEnum

Helper class to distinguish IntEnum types that numba_dpex should consider as Numba Literal types.

Overview

Methods

basetype()

class Returns an dummy int object that helps numba_dpex infer the type of

Members

classmethod basetype() int

Returns an dummy int object that helps numba_dpex infer the type of an instance of a FlagEnum class.

Returns:

Dummy int value

Return type:

int