Boolean1#

class rbc.typesystem.Boolean1(*args, **kwargs)#

Attributes

Boolean1.is_internal

Returns True if this class is an internally defined Numba type by virtue of the module in which it is instantiated, False else.

Boolean1.key

A property used for __eq__, __ne__ and __hash__.

Boolean1.mangling_args

Returns (basename, args) where basename is the name of the type and args is a sequence of parameters of the type.

Boolean1.mutable

Boolean1.reflected

Methods

Boolean1.__init__(name)

Boolean1.augment(other)

Augment this type with the other.

Boolean1.can_convert_from(typingctx, other)

Similar to can_convert_to, but in reverse.

Boolean1.can_convert_to(typingctx, other)

Check whether this type can be converted to the other.

Boolean1.cast_python_value(value)

Boolean1.dump([tab])

Boolean1.is_precise()

Whether this type is precise, i.e. can be part of a successful type inference.

Boolean1.unify(typingctx, other)

Try to unify this type with the other.