Continuum Analytics: Documentation

# Lowering Listing

This lists all lowering definition registered to the CPU target. Each subsection corresponds to a Python function that is supported by numba nopython mode. These functions have one or more lower implementation with different signatures. The compiler chooses the most specific implementation from all overloads.

## `'!='`

Signature | Definition
--- | ---
(Array, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Array, any) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(BaseTuple, BaseTuple) | `tuple_ne` numba/targets/tupleobj.py lines 64-67
(Complex, Complex) | `complex_ne_impl` numba/targets/numbers.py lines 1079-1088
(EnumMember, EnumMember) | `enum_eq` numba/targets/enumimpl.py lines 32-38
(Float, Float) | `real_ne_impl` numba/targets/numbers.py lines 800-802
(Integer, Integer) | `int_ne_impl` numba/targets/numbers.py lines 356-358
(List, List) | `list_ne` numba/targets/listobj.py lines 662-668
(NPDatetime, NPDatetime) | `impl` numba/targets/npdatetime.py lines 529-547
(NPTimedelta, NPTimedelta) | `impl` numba/targets/npdatetime.py lines 268-285
(Set, Set) | `set_ne` numba/targets/setobj.py lines 1381-1386
(any, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(bool, bool) | `int_ne_impl` numba/targets/numbers.py lines 356-358

## `'%'`

Signature | Definition
--- | ---
(Array, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Array, any) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Float, Float) | `real_mod_impl` numba/targets/numbers.py lines 725-741
(Integer, Integer) | `int_rem_impl` numba/targets/numbers.py lines 189-193
(any, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474

## `'%='`

Signature | Definition
--- | ---
(Array, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(Array, any) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(any, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483

## `'&'`

Signature | Definition
--- | ---
(Array, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Array, any) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Boolean, Boolean) | `int_and_impl` numba/targets/numbers.py lines 396-402
(Integer, Integer) | `int_and_impl` numba/targets/numbers.py lines 396-402
(Set, Set) | `set_intersection` numba/targets/setobj.py lines 1302-1315
(any, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474

## `'&='`

Signature | Definition
--- | ---
(Array, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(Array, any) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(Set, Set) | `set_inplace` numba/targets/setobj.py lines 1283-1287
(any, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483

## `'*'`

Signature | Definition
--- | ---
(Array, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Array, any) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Complex, Complex) | `complex_mul_impl` numba/targets/numbers.py lines 993-1013
(Float, Float) | `real_mul_impl` numba/targets/numbers.py lines 557-559
(Float, NPTimedelta) | `number_times_timedelta` numba/targets/npdatetime.py lines 212-218
(Integer, Integer) | `int_mul_impl` numba/targets/numbers.py lines 54-60
(Integer, NPTimedelta) | `number_times_timedelta` numba/targets/npdatetime.py lines 212-218
(List, Integer) | `list_mul` numba/targets/listobj.py lines 587-605
(NPTimedelta, Float) | `timedelta_times_number` numba/targets/npdatetime.py lines 204-210
(NPTimedelta, Integer) | `timedelta_times_number` numba/targets/npdatetime.py lines 204-210
(any, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474

## `'**'`

Signature | Definition
--- | ---
(Array, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Array, any) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Complex, Complex) | `complex_power_impl` numba/targets/numbers.py lines 918-959
(Float, Const) | `static_power_impl` numba/targets/numbers.py lines 248-308
(Float, Float) | `real_power_impl` numba/targets/numbers.py lines 763-772
(Float, int16) | `int_power_impl` numba/targets/numbers.py lines 205-245
(Float, int32) | `int_power_impl` numba/targets/numbers.py lines 205-245
(Float, int64) | `int_power_impl` numba/targets/numbers.py lines 205-245
(Float, int8) | `int_power_impl` numba/targets/numbers.py lines 205-245
(Float, uint16) | `int_power_impl` numba/targets/numbers.py lines 205-245
(Float, uint32) | `int_power_impl` numba/targets/numbers.py lines 205-245
(Float, uint64) | `int_power_impl` numba/targets/numbers.py lines 205-245
(Float, uint8) | `int_power_impl` numba/targets/numbers.py lines 205-245
(Integer, Const) | `static_power_impl` numba/targets/numbers.py lines 248-308
(Integer, Integer) | `int_power_impl` numba/targets/numbers.py lines 205-245
(any, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474

## `'**='`

Signature | Definition
--- | ---
(Array, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(Array, any) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(any, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483

## `'*='`

Signature | Definition
--- | ---
(Array, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(Array, any) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(List, Integer) | `list_mul_inplace` numba/targets/listobj.py lines 607-624
(any, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483

## `'+'`

Signature | Definition
--- | ---
(Array) | `array_positive_impl` numba/targets/npyimpl.py lines 507-519
(Array, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Array, any) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(BaseTuple, BaseTuple) | `tuple_add` numba/targets/tupleobj.py lines 21-26
(Complex) | `complex_positive_impl` numba/targets/numbers.py lines 1062-1064
(Complex, Complex) | `complex_add_impl` numba/targets/numbers.py lines 961-974
(Float) | `real_positive_impl` numba/targets/numbers.py lines 818-822
(Float, Float) | `real_add_impl` numba/targets/numbers.py lines 547-549
(Integer) | `int_positive_impl` numba/targets/numbers.py lines 432-436
(Integer, Integer) | `int_add_impl` numba/targets/numbers.py lines 36-42
(List, List) | `list_add` numba/targets/listobj.py lines 557-577
(NPDatetime, NPTimedelta) | `datetime_plus_timedelta` numba/targets/npdatetime.py lines 476-484
(NPTimedelta) | `timedelta_pos_impl` numba/targets/npdatetime.py lines 119-122
(NPTimedelta, NPDatetime) | `timedelta_plus_datetime` numba/targets/npdatetime.py lines 486-494
(NPTimedelta, NPTimedelta) | `timedelta_add_impl` numba/targets/npdatetime.py lines 162-172
(any, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474

## `'+='`

Signature | Definition
--- | ---
(Array, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(Array, any) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(List, List) | `list_add_inplace` numba/targets/listobj.py lines 579-584
(any, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483

## `'-'`

Signature | Definition
--- | ---
(Array) | `lower_unary_operator` numba/targets/npyimpl.py lines 464-466
(Array, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Array, any) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Complex) | `complex_negate_impl` numba/targets/numbers.py lines 1050-1059
(Complex, Complex) | `complex_sub_impl` numba/targets/numbers.py lines 977-990
(Float) | `real_negate_impl` numba/targets/numbers.py lines 812-815
(Float, Float) | `real_sub_impl` numba/targets/numbers.py lines 552-554
(Integer) | `int_negate_impl` numba/targets/numbers.py lines 423-429
(Integer, Integer) | `int_sub_impl` numba/targets/numbers.py lines 45-51
(NPDatetime, NPDatetime) | `datetime_minus_datetime` numba/targets/npdatetime.py lines 510-524
(NPDatetime, NPTimedelta) | `datetime_minus_timedelta` numba/targets/npdatetime.py lines 498-506
(NPTimedelta) | `timedelta_neg_impl` numba/targets/npdatetime.py lines 124-127
(NPTimedelta, NPTimedelta) | `timedelta_sub_impl` numba/targets/npdatetime.py lines 174-184
(Set, Set) | `set_difference` numba/targets/setobj.py lines 1292-1300
(any, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474

## `'-='`

Signature | Definition
--- | ---
(Array, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(Array, any) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(Set, Set) | `set_inplace` numba/targets/setobj.py lines 1283-1287
(any, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483

## `'/'`

Signature | Definition
--- | ---
(Array, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Array, any) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Complex, Complex) | `complex_div_impl` numba/targets/numbers.py lines 1018-1047
(Float, Float) | `real_div_impl` numba/targets/numbers.py lines 562-566
(Integer, Integer) | `int_truediv_impl` numba/targets/numbers.py lines 177-186
(NPTimedelta, Float) | `timedelta_over_number` numba/targets/npdatetime.py lines 220-245
(NPTimedelta, Integer) | `timedelta_over_number` numba/targets/npdatetime.py lines 220-245
(NPTimedelta, NPTimedelta) | `timedelta_over_timedelta` numba/targets/npdatetime.py lines 247-262
(any, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474

## `'//'`

Signature | Definition
--- | ---
(Array, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Array, any) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Float, Float) | `real_floordiv_impl` numba/targets/numbers.py lines 744-760
(Integer, Integer) | `int_floordiv_impl` numba/targets/numbers.py lines 169-174
(NPTimedelta, Float) | `timedelta_over_number` numba/targets/npdatetime.py lines 220-245
(NPTimedelta, Integer) | `timedelta_over_number` numba/targets/npdatetime.py lines 220-245
(any, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474

## `'//='`

Signature | Definition
--- | ---
(Array, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(Array, any) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(any, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483

## `'/='`

Signature | Definition
--- | ---
(Array, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(Array, any) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(any, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483

## `'/?'`

Signature | Definition
--- | ---
(Array, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Array, any) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Complex, Complex) | `complex_div_impl` numba/targets/numbers.py lines 1018-1047
(Float, Float) | `real_div_impl` numba/targets/numbers.py lines 562-566
(Integer, Integer) | `int_floordiv_impl` numba/targets/numbers.py lines 169-174
(NPTimedelta, Float) | `timedelta_over_number` numba/targets/npdatetime.py lines 220-245
(NPTimedelta, Integer) | `timedelta_over_number` numba/targets/npdatetime.py lines 220-245
(NPTimedelta, NPTimedelta) | `timedelta_over_timedelta` numba/targets/npdatetime.py lines 247-262
(any, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474

## `'/?='`

Signature | Definition
--- | ---
(Array, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(Array, any) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(any, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483

## `'<'`

Signature | Definition
--- | ---
(Array, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Array, any) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(BaseTuple, BaseTuple) | `tuple_lt` numba/targets/tupleobj.py lines 69-72
(Float, Float) | `real_lt_impl` numba/targets/numbers.py lines 775-777
(List, List) | `list_lt` numba/targets/listobj.py lines 685-698
(NPDatetime, NPDatetime) | `impl` numba/targets/npdatetime.py lines 529-547
(NPTimedelta, NPTimedelta) | `impl` numba/targets/npdatetime.py lines 291-305
(Set, Set) | `set_lt` numba/targets/setobj.py lines 1388-1393
(any, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(bool, bool) | `int_ult_impl` numba/targets/numbers.py lines 331-333
(int16, int16) | `int_slt_impl` numba/targets/numbers.py lines 311-313
(int32, int32) | `int_slt_impl` numba/targets/numbers.py lines 311-313
(int64, int64) | `int_slt_impl` numba/targets/numbers.py lines 311-313
(int8, int8) | `int_slt_impl` numba/targets/numbers.py lines 311-313
(uint16, uint16) | `int_ult_impl` numba/targets/numbers.py lines 331-333
(uint32, uint32) | `int_ult_impl` numba/targets/numbers.py lines 331-333
(uint64, uint64) | `int_ult_impl` numba/targets/numbers.py lines 331-333
(uint8, uint8) | `int_ult_impl` numba/targets/numbers.py lines 331-333

## `'<<'`

Signature | Definition
--- | ---
(Array, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Array, any) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Integer, Integer) | `int_shl_impl` numba/targets/numbers.py lines 375-381
(any, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474

## `'<<='`

Signature | Definition
--- | ---
(Array, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(Array, any) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(any, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483

## `'<='`

Signature | Definition
--- | ---
(Array, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Array, any) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(BaseTuple, BaseTuple) | `tuple_le` numba/targets/tupleobj.py lines 74-77
(Float, Float) | `real_le_impl` numba/targets/numbers.py lines 780-782
(List, List) | `list_le` numba/targets/listobj.py lines 670-683
(NPDatetime, NPDatetime) | `impl` numba/targets/npdatetime.py lines 529-547
(NPTimedelta, NPTimedelta) | `impl` numba/targets/npdatetime.py lines 291-305
(Set, Set) | `set_issubset` numba/targets/setobj.py lines 1358-1364
(any, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(bool, bool) | `int_ule_impl` numba/targets/numbers.py lines 336-338
(int16, int16) | `int_sle_impl` numba/targets/numbers.py lines 316-318
(int32, int32) | `int_sle_impl` numba/targets/numbers.py lines 316-318
(int64, int64) | `int_sle_impl` numba/targets/numbers.py lines 316-318
(int8, int8) | `int_sle_impl` numba/targets/numbers.py lines 316-318
(uint16, uint16) | `int_ule_impl` numba/targets/numbers.py lines 336-338
(uint32, uint32) | `int_ule_impl` numba/targets/numbers.py lines 336-338
(uint64, uint64) | `int_ule_impl` numba/targets/numbers.py lines 336-338
(uint8, uint8) | `int_ule_impl` numba/targets/numbers.py lines 336-338

## `'=='`

Signature | Definition
--- | ---
(Array, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Array, any) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(BaseTuple, BaseTuple) | `tuple_eq` numba/targets/tupleobj.py lines 49-62
(Complex, Complex) | `complex_eq_impl` numba/targets/numbers.py lines 1067-1076
(EnumMember, EnumMember) | `enum_eq` numba/targets/enumimpl.py lines 12-18
(Float, Float) | `real_eq_impl` numba/targets/numbers.py lines 795-797
(Integer, Integer) | `int_eq_impl` numba/targets/numbers.py lines 351-353
(List, List) | `list_eq` numba/targets/listobj.py lines 638-660
(NPDatetime, NPDatetime) | `impl` numba/targets/npdatetime.py lines 529-547
(NPTimedelta, NPTimedelta) | `impl` numba/targets/npdatetime.py lines 268-285
(Set, Set) | `set_isdisjoint` numba/targets/setobj.py lines 1374-1379
(any, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(bool, bool) | `int_eq_impl` numba/targets/numbers.py lines 351-353

## `'>'`

Signature | Definition
--- | ---
(Array, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Array, any) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(BaseTuple, BaseTuple) | `tuple_gt` numba/targets/tupleobj.py lines 79-82
(Float, Float) | `real_gt_impl` numba/targets/numbers.py lines 785-787
(List, List) | `list_gt` numba/targets/listobj.py lines 708-714
(NPDatetime, NPDatetime) | `impl` numba/targets/npdatetime.py lines 529-547
(NPTimedelta, NPTimedelta) | `impl` numba/targets/npdatetime.py lines 291-305
(Set, Set) | `set_gt` numba/targets/setobj.py lines 1395-1400
(any, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(bool, bool) | `int_ugt_impl` numba/targets/numbers.py lines 341-343
(int16, int16) | `int_sgt_impl` numba/targets/numbers.py lines 321-323
(int32, int32) | `int_sgt_impl` numba/targets/numbers.py lines 321-323
(int64, int64) | `int_sgt_impl` numba/targets/numbers.py lines 321-323
(int8, int8) | `int_sgt_impl` numba/targets/numbers.py lines 321-323
(uint16, uint16) | `int_ugt_impl` numba/targets/numbers.py lines 341-343
(uint32, uint32) | `int_ugt_impl` numba/targets/numbers.py lines 341-343
(uint64, uint64) | `int_ugt_impl` numba/targets/numbers.py lines 341-343
(uint8, uint8) | `int_ugt_impl` numba/targets/numbers.py lines 341-343

## `'>='`

Signature | Definition
--- | ---
(Array, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Array, any) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(BaseTuple, BaseTuple) | `tuple_ge` numba/targets/tupleobj.py lines 84-87
(Float, Float) | `real_ge_impl` numba/targets/numbers.py lines 790-792
(List, List) | `list_ge` numba/targets/listobj.py lines 700-706
(NPDatetime, NPDatetime) | `impl` numba/targets/npdatetime.py lines 529-547
(NPTimedelta, NPTimedelta) | `impl` numba/targets/npdatetime.py lines 291-305
(Set, Set) | `set_issuperset` numba/targets/setobj.py lines 1366-1372
(any, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(bool, bool) | `int_uge_impl` numba/targets/numbers.py lines 346-348
(int16, int16) | `int_sge_impl` numba/targets/numbers.py lines 326-328
(int32, int32) | `int_sge_impl` numba/targets/numbers.py lines 326-328
(int64, int64) | `int_sge_impl` numba/targets/numbers.py lines 326-328
(int8, int8) | `int_sge_impl` numba/targets/numbers.py lines 326-328
(uint16, uint16) | `int_uge_impl` numba/targets/numbers.py lines 346-348
(uint32, uint32) | `int_uge_impl` numba/targets/numbers.py lines 346-348
(uint64, uint64) | `int_uge_impl` numba/targets/numbers.py lines 346-348
(uint8, uint8) | `int_uge_impl` numba/targets/numbers.py lines 346-348

## `'>>'`

Signature | Definition
--- | ---
(Array, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Array, any) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Integer, Integer) | `int_shr_impl` numba/targets/numbers.py lines 384-393
(any, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474

## `'>>='`

Signature | Definition
--- | ---
(Array, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(Array, any) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(any, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483

## `'@'`

Signature | Definition
--- | ---
(Array, Array) | `dot_2` numba/targets/linalg.py lines 520-540

## `'^'`

Signature | Definition
--- | ---
(Array, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Array, any) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Boolean, Boolean) | `int_xor_impl` numba/targets/numbers.py lines 414-420
(Integer, Integer) | `int_xor_impl` numba/targets/numbers.py lines 414-420
(Set, Set) | `set_symmetric_difference` numba/targets/setobj.py lines 1317-1331
(any, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474

## `'^='`

Signature | Definition
--- | ---
(Array, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(Array, any) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(Set, Set) | `set_inplace` numba/targets/setobj.py lines 1283-1287
(any, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483

## `'__array__'`

Signature | Definition
--- | ---
(SmartArrayType) | `array_as_array` numba/targets/smartarray.py lines 20-24

## `'__array_wrap__'`

Signature | Definition
--- | ---
(SmartArrayType, Array) | `array_wrap_array` numba/targets/smartarray.py lines 26-30

## `'array.argmax'`

Signature | Definition
--- | ---
(Array) | `array_argmax` numba/targets/arraymath.py lines 254-271

## `'array.argmin'`

Signature | Definition
--- | ---
(Array) | `array_argmin` numba/targets/arraymath.py lines 203-251

## `'array.argsort'`

Signature | Definition
--- | ---
(Array) | `array_argsort` numba/targets/arrayobj.py lines 4358-4368

## `'array.astype'`

Signature | Definition
--- | ---
(Array, DTypeSpec) | `array_astype` numba/targets/arrayobj.py lines 3516-3543

## `'array.copy'`

Signature | Definition
--- | ---
(Array) | `array_copy` numba/targets/arrayobj.py lines 3478-3480

## `'array.cumprod'`

Signature | Definition
--- | ---
(Array) | `array_cumprod` numba/targets/arraymath.py lines 81-100

## `'array.cumsum'`

Signature | Definition
--- | ---
(Array) | `array_cumsum` numba/targets/arraymath.py lines 57-77

## `'array.flatten'`

Signature | Definition
--- | ---
(Array) | `array_flatten` numba/targets/arrayobj.py lines 1589-1597

## `'array.item'`

Signature | Definition
--- | ---
(Array) | `array_item` numba/targets/arrayobj.py lines 496-508

## `'array.itemset'`

Signature | Definition
--- | ---
(Array, any) | `array_itemset` numba/targets/arrayobj.py lines 511-525

## `'array.max'`

Signature | Definition
--- | ---
(Array) | `array_max` numba/targets/arraymath.py lines 185-200

## `'array.mean'`

Signature | Definition
--- | ---
(Array) | `array_mean` numba/targets/arraymath.py lines 102-117

## `'array.min'`

Signature | Definition
--- | ---
(Array) | `array_min` numba/targets/arraymath.py lines 145-182

## `'array.nonzero'`

Signature | Definition
--- | ---
(Array) | `array_nonzero` numba/targets/arraymath.py lines 714-771

## `'array.prod'`

Signature | Definition
--- | ---
(Array) | `array_prod` numba/targets/arraymath.py lines 43-55

## `'array.ravel'`

Signature | Definition
--- | ---
(Array) | `array_ravel` numba/targets/arrayobj.py lines 1558-1578

## `'array.reshape'`

Signature | Definition
--- | ---
(Array, *any) | `array_reshape_vararg` numba/targets/arrayobj.py lines 1538-1555
(Array, BaseTuple) | `array_reshape` numba/targets/arrayobj.py lines 1473-1535

## `'array.sort'`

Signature | Definition
--- | ---
(Array) | `array_sort` numba/targets/arrayobj.py lines 4337-4346

## `'array.std'`

Signature | Definition
--- | ---
(Array) | `array_std` numba/targets/arraymath.py lines 136-142

## `'array.sum'`

Signature | Definition
--- | ---
(Array) | `array_sum` numba/targets/arraymath.py lines 28-41

## `'array.transpose'`

Signature | Definition
--- | ---
(Array) | `array_transpose` numba/targets/arrayobj.py lines 1384-1386

## `'array.var'`

Signature | Definition
--- | ---
(Array) | `array_var` numba/targets/arraymath.py lines 119-133

## `'array.view'`

Signature | Definition
--- | ---
(Array, DTypeSpec) | `array_view` numba/targets/arrayobj.py lines 1726-1751

## `'complex.conjugate'`

Signature | Definition
--- | ---
(Complex) | `complex_conjugate_impl` numba/targets/numbers.py lines 894-900
(Float) | `real_conjugate_impl` numba/targets/numbers.py lines 909-910
(Integer) | `real_conjugate_impl` numba/targets/numbers.py lines 909-910

## `'delitem'`

Signature | Definition
--- | ---
(List, SliceType) | `setitem_list` numba/targets/listobj.py lines 509-534

## `'ffi.from_buffer'`

Signature | Definition
--- | ---
(Buffer) | `from_buffer` numba/targets/cffiimpl.py lines 13-23

## `'getitem'`

Signature | Definition
--- | ---
(Buffer, Array) | `fancy_getitem_array` numba/targets/arrayobj.py lines 1029-1046
(Buffer, BaseTuple) | `getitem_array_tuple` numba/targets/arrayobj.py lines 420-442
(Buffer, Integer) | `getitem_arraynd_intp` numba/targets/arrayobj.py lines 403-417
(Buffer, SliceType) | `getitem_arraynd_intp` numba/targets/arrayobj.py lines 403-417
(CPointer, Integer) | `getitem_cpointer` numba/targets/builtins.py lines 83-88
(List, Integer) | `getitem_list` numba/targets/listobj.py lines 405-413
(List, SliceType) | `getslice_list` numba/targets/listobj.py lines 426-447
(NamedUniTuple, int64) | `getitem_unituple` numba/targets/tupleobj.py lines 194-224
(NumpyFlatType, Integer) | `iternext_numpy_getitem` numba/targets/arrayobj.py lines 2829-2842
(UniTuple, int64) | `getitem_unituple` numba/targets/tupleobj.py lines 194-224

## `'getiter'`

Signature | Definition
--- | ---
(Buffer) | `getiter_array` numba/targets/arrayobj.py lines 245-266
(IteratorType) | `iterator_getiter` numba/targets/iterators.py lines 12-15
(List) | `getiter_list` numba/targets/listobj.py lines 385-388
(NamedUniTuple) | `getiter_unituple` numba/targets/tupleobj.py lines 148-164
(Set) | `getiter_set` numba/targets/setobj.py lines 1159-1162
(UniTuple) | `getiter_unituple` numba/targets/tupleobj.py lines 148-164
(range_state_int32) | `getiter_range32_impl` numba/targets/rangeobj.py lines 80-88
(range_state_int64) | `getiter_range32_impl` numba/targets/rangeobj.py lines 80-88
(range_state_uint64) | `getiter_range32_impl` numba/targets/rangeobj.py lines 80-88

## `'in'`

Signature | Definition
--- | ---
(any, Sequence) | `in_seq` numba/targets/listobj.py lines 539-547
(any, Set) | `in_set` numba/targets/setobj.py lines 1154-1157

## `'is not'`

Signature | Definition
--- | ---
(any, any) | `generic_is_not` numba/targets/builtins.py lines 19-25

## `'is'`

Signature | Definition
--- | ---
(Array, Array) | `array_is` numba/targets/arrayobj.py lines 2134-2145
(EnumMember, EnumMember) | `enum_is` numba/targets/enumimpl.py lines 20-29
(List, List) | `list_is` numba/targets/listobj.py lines 630-636
(Optional, none) | `optional_is_none` numba/targets/optional.py lines 17-34
(Set, Set) | `set_is` numba/targets/setobj.py lines 1402-1408
(any, any) | `generic_is` numba/targets/builtins.py lines 28-50
(none, Optional) | `optional_is_none` numba/targets/optional.py lines 17-34
(none, none) | `always_return_true_impl` numba/targets/optional.py lines 9-10

## `'iternext'`

Signature | Definition
--- | ---
(ArrayIterator) | `wrapper` numba/targets/imputils.py lines 302-308
(EnumerateType) | `wrapper` numba/targets/imputils.py lines 302-308
(Generator) | `wrapper` numba/targets/imputils.py lines 302-308
(ListIter) | `wrapper` numba/targets/imputils.py lines 302-308
(NumpyFlatType) | `wrapper` numba/targets/imputils.py lines 302-308
(NumpyNdEnumerateType) | `wrapper` numba/targets/imputils.py lines 302-308
(NumpyNdIndexType) | `wrapper` numba/targets/imputils.py lines 302-308
(NumpyNdIterType) | `wrapper` numba/targets/imputils.py lines 302-308
(SetIter) | `wrapper` numba/targets/imputils.py lines 302-308
(UniTupleIter) | `wrapper` numba/targets/imputils.py lines 302-308
(ZipType) | `wrapper` numba/targets/imputils.py lines 302-308
(range_iter_int32) | `wrapper` numba/targets/imputils.py lines 302-308
(range_iter_int64) | `wrapper` numba/targets/imputils.py lines 302-308
(range_iter_uint64) | `wrapper` numba/targets/imputils.py lines 302-308

## `'list.append'`

Signature | Definition
--- | ---
(List, any) | `list_append` numba/targets/listobj.py lines 719-729

## `'list.clear'`

Signature | Definition
--- | ---
(List) | `list_clear` numba/targets/listobj.py lines 731-736

## `'list.copy'`

Signature | Definition
--- | ---
(List) | `list_copy` numba/targets/listobj.py lines 738-743

## `'list.count'`

Signature | Definition
--- | ---
(List, any) | `list_count` numba/targets/listobj.py lines 745-755

## `'list.extend'`

Signature | Definition
--- | ---
(List, IterableType) | `list_extend` numba/targets/listobj.py lines 774-787

## `'list.index'`

Signature | Definition
--- | ---
(List, any) | `list_index` numba/targets/listobj.py lines 789-799
(List, any, Integer) | `list_index` numba/targets/listobj.py lines 801-817
(List, any, Integer, Integer) | `list_index` numba/targets/listobj.py lines 819-839

## `'list.insert'`

Signature | Definition
--- | ---
(List, Integer, any) | `list_insert` numba/targets/listobj.py lines 841-856

## `'list.pop'`

Signature | Definition
--- | ---
(List) | `list_pop` numba/targets/listobj.py lines 858-868
(List, Integer) | `list_pop` numba/targets/listobj.py lines 870-886

## `'list.remove'`

Signature | Definition
--- | ---
(List, any) | `list_remove` numba/targets/listobj.py lines 888-899

## `'list.reverse'`

Signature | Definition
--- | ---
(List) | `list_reverse` numba/targets/listobj.py lines 901-909

## `'list.sort'`

Signature | Definition
--- | ---
(List) | `list_sort` numba/targets/listobj.py lines 935-950
(List, Boolean) | `list_sort` numba/targets/listobj.py lines 935-950

## `'not in'`

Signature | Definition
--- | ---
(any, any) | `not_in` numba/targets/builtins.py lines 305-311

## `'not'`

Signature | Definition
--- | ---
(Complex) | `number_not_impl` numba/targets/numbers.py lines 1133-1138
(Float) | `number_not_impl` numba/targets/numbers.py lines 1133-1138
(Integer) | `number_not_impl` numba/targets/numbers.py lines 1133-1138
(bool) | `number_not_impl` numba/targets/numbers.py lines 1133-1138

## `'np.random.beta'`

Signature | Definition
--- | ---
(Float, Float) | `betavariate_impl` numba/targets/randomimpl.py lines 551-556
(any, any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.binomial'`

Signature | Definition
--- | ---
(Integer, Float) | `binomial_impl` numba/targets/randomimpl.py lines 764-820
(any, any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.chisquare'`

Signature | Definition
--- | ---
(Float) | `chisquare_impl` numba/targets/randomimpl.py lines 823-830
(any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.exponential'`

Signature | Definition
--- | ---
() | `exponential_impl` numba/targets/randomimpl.py lines 607-618
(Float) | `exponential_impl` numba/targets/randomimpl.py lines 595-605
(any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.f'`

Signature | Definition
--- | ---
(Float, Float) | `f_impl` numba/targets/randomimpl.py lines 833-841
(any, any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.gamma'`

Signature | Definition
--- | ---
(Float) | `gammavariate_impl` numba/targets/randomimpl.py lines 467-473
(Float, Float) | `gammavariate_impl` numba/targets/randomimpl.py lines 467-473
(any, any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.geometric'`

Signature | Definition
--- | ---
(Float) | `geometric_impl` numba/targets/randomimpl.py lines 844-867
(any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.gumbel'`

Signature | Definition
--- | ---
(Float, Float) | `gumbel_impl` numba/targets/randomimpl.py lines 870-880
(any, any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.hypergeometric'`

Signature | Definition
--- | ---
(Integer, Integer, Integer) | `hypergeometric_impl` numba/targets/randomimpl.py lines 883-906
(any, any, any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.laplace'`

Signature | Definition
--- | ---
() | `laplace_impl` numba/targets/randomimpl.py lines 909-925
(Float) | `laplace_impl` numba/targets/randomimpl.py lines 909-925
(Float, Float) | `laplace_impl` numba/targets/randomimpl.py lines 909-925
(any, any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.logistic'`

Signature | Definition
--- | ---
() | `logistic_impl` numba/targets/randomimpl.py lines 928-941
(Float) | `logistic_impl` numba/targets/randomimpl.py lines 928-941
(Float, Float) | `logistic_impl` numba/targets/randomimpl.py lines 928-941
(any, any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.lognormal'`

Signature | Definition
--- | ---
() | `np_lognormal_impl` numba/targets/randomimpl.py lines 620-627
(Float) | `np_lognormal_impl` numba/targets/randomimpl.py lines 620-627
(Float, Float) | `np_lognormal_impl` numba/targets/randomimpl.py lines 620-627
(any, any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.logseries'`

Signature | Definition
--- | ---
(Float) | `logseries_impl` numba/targets/randomimpl.py lines 943-971
(any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.negative_binomial'`

Signature | Definition
--- | ---
(any, any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228
(int64, Float) | `negative_binomial_impl` numba/targets/randomimpl.py lines 974-988

## `'np.random.normal'`

Signature | Definition
--- | ---
() | `np_gauss_impl` numba/targets/randomimpl.py lines 223-230
(Float) | `np_gauss_impl` numba/targets/randomimpl.py lines 223-230
(Float, Float) | `np_gauss_impl` numba/targets/randomimpl.py lines 223-230
(any, any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.pareto'`

Signature | Definition
--- | ---
(Float) | `pareto_impl` numba/targets/randomimpl.py lines 659-669
(any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.poisson'`

Signature | Definition
--- | ---
() | `poisson_impl` numba/targets/randomimpl.py lines 991-1050
(Float) | `poisson_impl` numba/targets/randomimpl.py lines 991-1050
(any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.power'`

Signature | Definition
--- | ---
(Float) | `power_impl` numba/targets/randomimpl.py lines 1053-1063
(any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.randint'`

Signature | Definition
--- | ---
(Integer) | `randint_impl_2` numba/targets/randomimpl.py lines 374-380
(Integer, Integer) | `randrange_impl_2` numba/targets/randomimpl.py lines 382-387
(any, any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.random'`

Signature | Definition
--- | ---
() | `random_impl` numba/targets/randomimpl.py lines 209-213
(any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.rayleigh'`

Signature | Definition
--- | ---
() | `rayleigh_impl` numba/targets/randomimpl.py lines 1066-1078
(Float) | `rayleigh_impl` numba/targets/randomimpl.py lines 1066-1078
(any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.seed'`

Signature | Definition
--- | ---
(uint32) | `seed_impl` numba/targets/randomimpl.py lines 190-194

## `'np.random.shuffle'`

Signature | Definition
--- | ---
(Buffer) | `shuffle_impl` numba/targets/randomimpl.py lines 1154-1157

## `'np.random.standard_cauchy'`

Signature | Definition
--- | ---
() | `cauchy_impl` numba/targets/randomimpl.py lines 1081-1089
(any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.standard_exponential'`

Signature | Definition
--- | ---
() | `exponential_impl` numba/targets/randomimpl.py lines 607-618
(any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.standard_gamma'`

Signature | Definition
--- | ---
(Float) | `gammavariate_impl` numba/targets/randomimpl.py lines 467-473
(any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.standard_normal'`

Signature | Definition
--- | ---
() | `np_gauss_impl` numba/targets/randomimpl.py lines 223-230
(any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.standard_t'`

Signature | Definition
--- | ---
(Float) | `standard_t_impl` numba/targets/randomimpl.py lines 1092-1102
(any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.triangular'`

Signature | Definition
--- | ---
(Float, Float, Float) | `triangular_impl_3` numba/targets/randomimpl.py lines 433-438
(any, any, any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.uniform'`

Signature | Definition
--- | ---
(Float, Float) | `uniform_impl` numba/targets/randomimpl.py lines 394-397
(any, any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.vonmises'`

Signature | Definition
--- | ---
(Float, Float) | `vonmisesvariate_impl` numba/targets/randomimpl.py lines 706-710
(any, any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.wald'`

Signature | Definition
--- | ---
(Float, Float) | `wald_impl` numba/targets/randomimpl.py lines 1105-1124
(any, any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.weibull'`

Signature | Definition
--- | ---
(Float) | `weibull_impl` numba/targets/randomimpl.py lines 687-698
(any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'np.random.zipf'`

Signature | Definition
--- | ---
(Float) | `zipf_impl` numba/targets/randomimpl.py lines 1127-1146
(any, any) | `random_arr` numba/targets/randomimpl.py lines 1208-1228

## `'number.item'`

Signature | Definition
--- | ---
(Boolean) | `number_item_impl` numba/targets/numbers.py lines 1121-1127
(Number) | `number_item_impl` numba/targets/numbers.py lines 1121-1127

## `'print_item'`

Signature | Definition
--- | ---
(Const) | `print_item_impl` numba/targets/printimpl.py lines 17-32
(any) | `print_item_impl` numba/targets/printimpl.py lines 35-62

## `'random.betavariate'`

Signature | Definition
--- | ---
(Float, Float) | `betavariate_impl` numba/targets/randomimpl.py lines 544-549

## `'random.expovariate'`

Signature | Definition
--- | ---
(Float) | `expovariate_impl` numba/targets/randomimpl.py lines 575-593

## `'random.gammavariate'`

Signature | Definition
--- | ---
(Float, Float) | `gammavariate_impl` numba/targets/randomimpl.py lines 461-465

## `'random.gauss'`

Signature | Definition
--- | ---
(Float, Float) | `gauss_impl` numba/targets/randomimpl.py lines 216-220

## `'random.getrandbits'`

Signature | Definition
--- | ---
(Integer) | `getrandbits_impl` numba/targets/randomimpl.py lines 286-296

## `'random.lognormvariate'`

Signature | Definition
--- | ---
(Float, Float) | `lognormvariate_impl` numba/targets/randomimpl.py lines 629-633

## `'random.normalvariate'`

Signature | Definition
--- | ---
(Float, Float) | `gauss_impl` numba/targets/randomimpl.py lines 216-220

## `'random.paretovariate'`

Signature | Definition
--- | ---
(Float) | `paretovariate_impl` numba/targets/randomimpl.py lines 645-657

## `'random.randint'`

Signature | Definition
--- | ---
(Integer, Integer) | `randint_impl_1` numba/targets/randomimpl.py lines 366-372

## `'random.random'`

Signature | Definition
--- | ---
() | `random_impl` numba/targets/randomimpl.py lines 203-207

## `'random.randrange'`

Signature | Definition
--- | ---
(Integer) | `randrange_impl_1` numba/targets/randomimpl.py lines 344-350
(Integer, Integer) | `randrange_impl_2` numba/targets/randomimpl.py lines 352-357
(Integer, Integer, Integer) | `randrange_impl_3` numba/targets/randomimpl.py lines 359-364

## `'random.seed'`

Signature | Definition
--- | ---
(uint32) | `seed_impl` numba/targets/randomimpl.py lines 184-188

## `'random.shuffle'`

Signature | Definition
--- | ---
(Buffer) | `shuffle_impl` numba/targets/randomimpl.py lines 1149-1152

## `'random.triangular'`

Signature | Definition
--- | ---
(Float, Float) | `triangular_impl_2` numba/targets/randomimpl.py lines 406-424
(Float, Float, Float) | `triangular_impl_3` numba/targets/randomimpl.py lines 426-431

## `'random.uniform'`

Signature | Definition
--- | ---
(Float, Float) | `uniform_impl` numba/targets/randomimpl.py lines 389-392

## `'random.vonmisesvariate'`

Signature | Definition
--- | ---
(Float, Float) | `vonmisesvariate_impl` numba/targets/randomimpl.py lines 700-704

## `'random.weibullvariate'`

Signature | Definition
--- | ---
(Float, Float) | `weibullvariate_impl` numba/targets/randomimpl.py lines 671-685

## `'set.add'`

Signature | Definition
--- | ---
(Set, any) | `set_add` numba/targets/setobj.py lines 1176-1182

## `'set.clear'`

Signature | Definition
--- | ---
(Set) | `set_clear` numba/targets/setobj.py lines 1216-1220

## `'set.copy'`

Signature | Definition
--- | ---
(Set) | `set_copy` numba/targets/setobj.py lines 1222-1226

## `'set.difference'`

Signature | Definition
--- | ---
(Set, Set) | `set_difference` numba/targets/setobj.py lines 1292-1300

## `'set.difference_update'`

Signature | Definition
--- | ---
(Set, IterableType) | `set_difference_update` numba/targets/setobj.py lines 1228-1235

## `'set.discard'`

Signature | Definition
--- | ---
(Set, any) | `set_discard` numba/targets/setobj.py lines 1184-1190

## `'set.intersection'`

Signature | Definition
--- | ---
(Set, Set) | `set_intersection` numba/targets/setobj.py lines 1302-1315

## `'set.intersection_update'`

Signature | Definition
--- | ---
(Set, Set) | `set_intersection_update` numba/targets/setobj.py lines 1237-1244

## `'set.isdisjoint'`

Signature | Definition
--- | ---
(Set, Set) | `set_isdisjoint` numba/targets/setobj.py lines 1351-1356

## `'set.issubset'`

Signature | Definition
--- | ---
(Set, Set) | `set_issubset` numba/targets/setobj.py lines 1358-1364

## `'set.issuperset'`

Signature | Definition
--- | ---
(Set, Set) | `set_issuperset` numba/targets/setobj.py lines 1366-1372

## `'set.pop'`

Signature | Definition
--- | ---
(Set) | `set_pop` numba/targets/setobj.py lines 1192-1200

## `'set.remove'`

Signature | Definition
--- | ---
(Set, any) | `set_remove` numba/targets/setobj.py lines 1202-1211

## `'set.symmetric_difference'`

Signature | Definition
--- | ---
(Set, Set) | `set_symmetric_difference` numba/targets/setobj.py lines 1317-1331

## `'set.symmetric_difference_update'`

Signature | Definition
--- | ---
(Set, Set) | `set_symmetric_difference_update` numba/targets/setobj.py lines 1246-1253

## `'set.union'`

Signature | Definition
--- | ---
(Set, Set) | `set_union` numba/targets/setobj.py lines 1333-1346

## `'set.update'`

Signature | Definition
--- | ---
(Set, IterableType) | `set_update` numba/targets/setobj.py lines 1255-1275

## `'setitem'`

Signature | Definition
--- | ---
(Buffer, any, any) | `setitem_array` numba/targets/arrayobj.py lines 445-482
(CPointer, Integer, any) | `setitem_cpointer` numba/targets/builtins.py lines 91-95
(List, Integer, any) | `setitem_list` numba/targets/listobj.py lines 415-423
(List, SliceType, any) | `setitem_list` numba/targets/listobj.py lines 449-506
(NumpyFlatType, Integer, any) | `iternext_numpy_getitem` numba/targets/arrayobj.py lines 2845-2859

## `'static_getitem'`

Signature | Definition
--- | ---
(Array, Const) | `array_record_getitem` numba/targets/arrayobj.py lines 2020-2026
(BaseTuple, Const) | `static_getitem_tuple` numba/targets/tupleobj.py lines 227-243
(Record, Const) | `record_getitem` numba/targets/arrayobj.py lines 2089-2095

## `'static_setitem'`

Signature | Definition
--- | ---
(Record, Const, any) | `record_setitem` numba/targets/arrayobj.py lines 2097-2107

## `'|'`

Signature | Definition
--- | ---
(Array, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Array, any) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474
(Boolean, Boolean) | `int_or_impl` numba/targets/numbers.py lines 405-411
(Integer, Integer) | `int_or_impl` numba/targets/numbers.py lines 405-411
(Set, Set) | `set_union` numba/targets/setobj.py lines 1333-1346
(any, Array) | `lower_binary_operator` numba/targets/npyimpl.py lines 472-474

## `'|='`

Signature | Definition
--- | ---
(Array, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(Array, any) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483
(Set, Set) | `set_inplace` numba/targets/setobj.py lines 1283-1287
(any, Array) | `lower_inplace_operator` numba/targets/npyimpl.py lines 476-483

## `'~'`

Signature | Definition
--- | ---
(Array) | `lower_unary_operator` numba/targets/npyimpl.py lines 464-466
(Boolean) | `int_invert_impl` numba/targets/numbers.py lines 439-445
(Integer) | `int_invert_impl` numba/targets/numbers.py lines 439-445

## `<ufunc 'absolute'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'add'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'arccos'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'arccosh'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'arcsin'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'arcsinh'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'arctan'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'arctan2'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'arctanh'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'bitwise_and'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'bitwise_or'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'bitwise_xor'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'ceil'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'conjugate'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'copysign'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'cos'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'cosh'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'deg2rad'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'degrees'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'divide'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'equal'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'exp'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'exp2'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'expm1'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'fabs'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'floor'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'floor_divide'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'fmax'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'fmin'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'fmod'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'greater'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'greater_equal'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'hypot'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'invert'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'isfinite'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'isinf'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'isnan'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'ldexp'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'left_shift'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'less'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'less_equal'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'log'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'log10'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'log1p'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'log2'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'logaddexp'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'logaddexp2'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'logical_and'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'logical_not'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'logical_or'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'logical_xor'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'maximum'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'minimum'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'multiply'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'negative'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'nextafter'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'not_equal'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'power'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'rad2deg'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'radians'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'reciprocal'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'remainder'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'right_shift'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'rint'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'sign'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'signbit'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'sin'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'sinh'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'spacing'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'sqrt'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'square'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'subtract'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'tan'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'tanh'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `<ufunc 'true_divide'>`

Signature | Definition
--- | ---
(any, any) | `binary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 449-451
(any, any, Array) | `binary_ufunc` numba/targets/npyimpl.py lines 446-447

## `<ufunc 'trunc'>`

Signature | Definition
--- | ---
(any) | `unary_ufunc_no_explicit_output` numba/targets/npyimpl.py lines 431-433
(any, Array) | `unary_ufunc` numba/targets/npyimpl.py lines 428-429

## `__builtin__.abs`

Signature | Definition
--- | ---
(Complex) | `complex_abs_impl` numba/targets/numbers.py lines 1091-1099
(Float) | `real_abs_impl` numba/targets/numbers.py lines 805-809
(NPTimedelta) | `timedelta_abs_impl` numba/targets/npdatetime.py lines 129-139
(int16) | `int_abs_impl` numba/targets/numbers.py lines 361-367
(int32) | `int_abs_impl` numba/targets/numbers.py lines 361-367
(int64) | `int_abs_impl` numba/targets/numbers.py lines 361-367
(int8) | `int_abs_impl` numba/targets/numbers.py lines 361-367
(uint16) | `uint_abs_impl` numba/targets/numbers.py lines 370-372
(uint32) | `uint_abs_impl` numba/targets/numbers.py lines 370-372
(uint64) | `uint_abs_impl` numba/targets/numbers.py lines 370-372
(uint8) | `uint_abs_impl` numba/targets/numbers.py lines 370-372

## `__builtin__.bool`

Signature | Definition
--- | ---
(Complex) | `complex_as_bool` numba/targets/numbers.py lines 1156-1165
(Float) | `float_as_bool` numba/targets/numbers.py lines 1151-1154
(Integer) | `int_as_bool` numba/targets/numbers.py lines 1146-1149
(Sequence) | `sequence_bool` numba/targets/listobj.py lines 549-554
(Sized) | `sized_bool` numba/targets/builtins.py lines 324-330
(bool) | `bool_as_bool` numba/targets/numbers.py lines 1141-1144

## `__builtin__.complex`

Signature | Definition
--- | ---
(*any) | `complex_impl` numba/targets/builtins.py lines 212-237

## `__builtin__.divmod`

Signature | Definition
--- | ---
(Float, Float) | `real_divmod_impl` numba/targets/numbers.py lines 699-722
(Integer, Integer) | `int_divmod_impl` numba/targets/numbers.py lines 160-166

## `__builtin__.enumerate`

Signature | Definition
--- | ---
(IterableType) | `make_enumerate_object` numba/targets/iterators.py lines 20-44
(IterableType, Integer) | `make_enumerate_object` numba/targets/iterators.py lines 20-44

## `__builtin__.float`

Signature | Definition
--- | ---
(any) | `int_impl` numba/targets/builtins.py lines 203-209

## `__builtin__.hash`

Signature | Definition
--- | ---
(BaseTuple) | `hash_tuple` numba/targets/tupleobj.py lines 89-111
(Boolean) | `hash_int` numba/targets/numbers.py lines 1177-1190
(Complex) | `hash_complex` numba/targets/numbers.py lines 1227-1239
(Float) | `hash_float` numba/targets/numbers.py lines 1192-1225
(Integer) | `hash_int` numba/targets/numbers.py lines 1177-1190

## `__builtin__.int`

Signature | Definition
--- | ---
(any) | `int_impl` numba/targets/builtins.py lines 203-209

## `__builtin__.iter`

Signature | Definition
--- | ---
(IterableType) | `iter_impl` numba/targets/builtins.py lines 282-287

## `__builtin__.len`

Signature | Definition
--- | ---
(Buffer) | `array_len` numba/targets/arrayobj.py lines 485-493
(ConstSized) | `constsized_len` numba/targets/builtins.py lines 316-321
(List) | `list_len` numba/targets/listobj.py lines 380-383
(NumpyFlatType) | `iternext_numpy_getitem` numba/targets/arrayobj.py lines 2862-2870
(Set) | `set_len` numba/targets/setobj.py lines 1149-1152
(range_state_int32) | `range_len` numba/targets/rangeobj.py lines 70-78
(range_state_int64) | `range_len` numba/targets/rangeobj.py lines 70-78
(range_state_uint64) | `range_len` numba/targets/rangeobj.py lines 70-78

## `__builtin__.list`

Signature | Definition
--- | ---
(IterableType) | `list_constructor` numba/targets/listobj.py lines 366-374

## `__builtin__.max`

Signature | Definition
--- | ---
(*any) | `max_vararg` numba/targets/builtins.py lines 130-132
(BaseTuple) | `max_iterable` numba/targets/builtins.py lines 124-128

## `__builtin__.min`

Signature | Definition
--- | ---
(*any) | `min_vararg` numba/targets/builtins.py lines 140-142
(BaseTuple) | `min_iterable` numba/targets/builtins.py lines 134-138

## `__builtin__.next`

Signature | Definition
--- | ---
(IteratorType) | `next_impl` numba/targets/builtins.py lines 290-300

## `__builtin__.pow`

Signature | Definition
--- | ---
(Complex, Complex) | `complex_power_impl` numba/targets/numbers.py lines 918-959
(Float, Float) | `real_power_impl` numba/targets/numbers.py lines 763-772
(Float, int16) | `int_power_impl` numba/targets/numbers.py lines 205-245
(Float, int32) | `int_power_impl` numba/targets/numbers.py lines 205-245
(Float, int64) | `int_power_impl` numba/targets/numbers.py lines 205-245
(Float, int8) | `int_power_impl` numba/targets/numbers.py lines 205-245
(Float, uint16) | `int_power_impl` numba/targets/numbers.py lines 205-245
(Float, uint32) | `int_power_impl` numba/targets/numbers.py lines 205-245
(Float, uint64) | `int_power_impl` numba/targets/numbers.py lines 205-245
(Float, uint8) | `int_power_impl` numba/targets/numbers.py lines 205-245
(Integer, Integer) | `int_power_impl` numba/targets/numbers.py lines 205-245

## `__builtin__.print`

Signature | Definition
--- | ---
(*any) | `print_varargs_impl` numba/targets/printimpl.py lines 65-83

## `__builtin__.range`

Signature | Definition
--- | ---
(int32) | `range1_impl` numba/targets/rangeobj.py lines 25-38
(int32, int32) | `range2_impl` numba/targets/rangeobj.py lines 40-53
(int32, int32, int32) | `range3_impl` numba/targets/rangeobj.py lines 55-68
(int64) | `range1_impl` numba/targets/rangeobj.py lines 25-38
(int64, int64) | `range2_impl` numba/targets/rangeobj.py lines 40-53
(int64, int64, int64) | `range3_impl` numba/targets/rangeobj.py lines 55-68
(uint64) | `range1_impl` numba/targets/rangeobj.py lines 25-38
(uint64, uint64) | `range2_impl` numba/targets/rangeobj.py lines 40-53
(uint64, uint64, uint64) | `range3_impl` numba/targets/rangeobj.py lines 55-68

## `__builtin__.round`

Signature | Definition
--- | ---
(Float) | `round_impl_unary` numba/targets/builtins.py lines 152-163
(Float, Integer) | `round_impl_binary` numba/targets/builtins.py lines 165-197

## `__builtin__.set`

Signature | Definition
--- | ---
() | `set_empty_constructor` numba/targets/setobj.py lines 1124-1128
(IterableType) | `set_constructor` numba/targets/setobj.py lines 1130-1143

## `__builtin__.slice`

Signature | Definition
--- | ---
(*any) | `slice_constructor_impl` numba/targets/slicing.py lines 152-190

## `__builtin__.sorted`

Signature | Definition
--- | ---
(IterableType) | `sorted_impl` numba/targets/listobj.py lines 952-964
(IterableType, Boolean) | `sorted_impl` numba/targets/listobj.py lines 952-964

## `__builtin__.type`

Signature | Definition
--- | ---
(any) | `type_impl` numba/targets/builtins.py lines 274-279

## `__builtin__.zip`

Signature | Definition
--- | ---
(*any) | `make_zip_object` numba/targets/iterators.py lines 71-83

## `cmath.acos`

Signature | Definition
--- | ---
(Complex) | `acos_impl` numba/targets/cmathimpl.py lines 370-394

## `cmath.acosh`

Signature | Definition
--- | ---
(Complex) | `acosh_impl` numba/targets/cmathimpl.py lines 396-420

## `cmath.asin`

Signature | Definition
--- | ---
(Complex) | `asin_impl` numba/targets/cmathimpl.py lines 446-454

## `cmath.asinh`

Signature | Definition
--- | ---
(Complex) | `asinh_impl` numba/targets/cmathimpl.py lines 422-444

## `cmath.atan`

Signature | Definition
--- | ---
(Complex) | `atan_impl` numba/targets/cmathimpl.py lines 456-468

## `cmath.atanh`

Signature | Definition
--- | ---
(Complex) | `atanh_impl` numba/targets/cmathimpl.py lines 470-522

## `cmath.cos`

Signature | Definition
--- | ---
(Complex) | `cos_impl` numba/targets/cmathimpl.py lines 258-265

## `cmath.cosh`

Signature | Definition
--- | ---
(Complex) | `cosh_impl` numba/targets/cmathimpl.py lines 267-293

## `cmath.exp`

Signature | Definition
--- | ---
(Complex) | `wrapper` numba/targets/cmathimpl.py lines 96-110

## `cmath.isinf`

Signature | Definition
--- | ---
(Complex) | `isinf_float_impl` numba/targets/cmathimpl.py lines 42-48

## `cmath.isnan`

Signature | Definition
--- | ---
(Complex) | `isnan_float_impl` numba/targets/cmathimpl.py lines 34-40

## `cmath.log`

Signature | Definition
--- | ---
(Complex) | `wrapper` numba/targets/cmathimpl.py lines 96-110
(Complex, Complex) | `log_base_impl` numba/targets/cmathimpl.py lines 167-176

## `cmath.log10`

Signature | Definition
--- | ---
(Complex) | `log10_impl` numba/targets/cmathimpl.py lines 179-191

## `cmath.phase`

Signature | Definition
--- | ---
(Complex) | `wrapper` numba/targets/cmathimpl.py lines 96-110

## `cmath.polar`

Signature | Definition
--- | ---
(Complex) | `wrapper` numba/targets/cmathimpl.py lines 96-110

## `cmath.rect`

Signature | Definition
--- | ---
(Float, Float) | `rect_impl` numba/targets/cmathimpl.py lines 61-93

## `cmath.sin`

Signature | Definition
--- | ---
(Complex) | `sin_impl` numba/targets/cmathimpl.py lines 296-304

## `cmath.sinh`

Signature | Definition
--- | ---
(Complex) | `sinh_impl` numba/targets/cmathimpl.py lines 306-329

## `cmath.sqrt`

Signature | Definition
--- | ---
(Complex) | `sqrt_impl` numba/targets/cmathimpl.py lines 207-255

## `cmath.tan`

Signature | Definition
--- | ---
(Complex) | `tan_impl` numba/targets/cmathimpl.py lines 332-340

## `cmath.tanh`

Signature | Definition
--- | ---
(Complex) | `tanh_impl` numba/targets/cmathimpl.py lines 342-367

## `math.acos`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 140-156
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.acosh`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 140-156
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.asin`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 140-156
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.asinh`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 140-156
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.atan`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 140-156
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.atan2`

Signature | Definition
--- | ---
(Float, Float) | `atan2_float_impl` numba/targets/mathimpl.py lines 308-322
(int64, int64) | `atan2_s64_impl` numba/targets/mathimpl.py lines 292-298
(uint64, uint64) | `atan2_u64_impl` numba/targets/mathimpl.py lines 300-306

## `math.atanh`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 140-156
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.ceil`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 140-156
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.copysign`

Signature | Definition
--- | ---
(Float, Float) | `copysign_float_impl` numba/targets/mathimpl.py lines 245-252

## `math.cos`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 122-125
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.cosh`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 140-156
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.degrees`

Signature | Definition
--- | ---
(Float) | `degrees_float_impl` numba/targets/mathimpl.py lines 390-395
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.erf`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 140-156
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.erfc`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 140-156
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.exp`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 122-125
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.expm1`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 140-156
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.fabs`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 122-125
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.floor`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 140-156
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.frexp`

Signature | Definition
--- | ---
(Float) | `frexp_impl` numba/targets/mathimpl.py lines 258-272

## `math.gamma`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 140-156
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.hypot`

Signature | Definition
--- | ---
(Float, Float) | `hypot_float_impl` numba/targets/mathimpl.py lines 348-374
(int64, int64) | `hypot_s64_impl` numba/targets/mathimpl.py lines 328-335
(uint64, uint64) | `hypot_u64_impl` numba/targets/mathimpl.py lines 338-345

## `math.isinf`

Signature | Definition
--- | ---
(Float) | `isinf_float_impl` numba/targets/mathimpl.py lines 220-224
(Integer) | `isinf_int_impl` numba/targets/mathimpl.py lines 226-229

## `math.isnan`

Signature | Definition
--- | ---
(Float) | `isnan_float_impl` numba/targets/mathimpl.py lines 208-212
(Integer) | `isnan_int_impl` numba/targets/mathimpl.py lines 214-217

## `math.ldexp`

Signature | Definition
--- | ---
(Float, int32) | `ldexp_impl` numba/targets/mathimpl.py lines 275-286

## `math.lgamma`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 140-156
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.log`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 122-125
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.log10`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 122-125
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.log1p`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 140-156
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.pow`

Signature | Definition
--- | ---
(Float, Float) | `pow_impl` numba/targets/mathimpl.py lines 401-405
(Float, Integer) | `pow_impl` numba/targets/mathimpl.py lines 401-405

## `math.radians`

Signature | Definition
--- | ---
(Float) | `radians_float_impl` numba/targets/mathimpl.py lines 379-384
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.sin`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 122-125
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.sinh`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 140-156
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.sqrt`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 140-156
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.tan`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 140-156
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.tanh`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 140-156
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `math.trunc`

Signature | Definition
--- | ---
(Float) | `float_impl` numba/targets/mathimpl.py lines 140-156
(Integer) | `implementer` numba/targets/mathimpl.py lines 104-110

## `numba.numpy_support.carray`

Signature | Definition
--- | ---
(any, any) | `np_cfarray` numba/targets/arrayobj.py lines 3585-3639
(any, any, DTypeSpec) | `np_cfarray` numba/targets/arrayobj.py lines 3585-3639

## `numba.numpy_support.farray`

Signature | Definition
--- | ---
(any, any) | `np_cfarray` numba/targets/arrayobj.py lines 3585-3639
(any, any, DTypeSpec) | `np_cfarray` numba/targets/arrayobj.py lines 3585-3639

## `numba.targets.arrayobj.reshape_unchecked`

Signature | Definition
--- | ---
(Array, BaseTuple, BaseTuple) | `impl_shape_unchecked` numba/targets/arrayobj.py lines 4407-4426

## `numba.types.functions.NamedTupleClass`

Signature | Definition
--- | ---
(*any) | `namedtuple_constructor` numba/targets/tupleobj.py lines 14-19

## `numba.types.functions.NumberClass`

Signature | Definition
--- | ---
(any) | `number_constructor` numba/targets/builtins.py lines 240-253

## `numpy.core.fromnumeric.amax`

Signature | Definition
--- | ---
(Array) | `array_max` numba/targets/arraymath.py lines 185-200

## `numpy.core.fromnumeric.amin`

Signature | Definition
--- | ---
(Array) | `array_min` numba/targets/arraymath.py lines 145-182

## `numpy.core.fromnumeric.argmax`

Signature | Definition
--- | ---
(Array) | `array_argmax` numba/targets/arraymath.py lines 254-271

## `numpy.core.fromnumeric.argmin`

Signature | Definition
--- | ---
(Array) | `array_argmin` numba/targets/arraymath.py lines 203-251

## `numpy.core.fromnumeric.argsort`

Signature | Definition
--- | ---
(Array) | `array_argsort` numba/targets/arrayobj.py lines 4358-4368

## `numpy.core.fromnumeric.cumprod`

Signature | Definition
--- | ---
(Array) | `array_cumprod` numba/targets/arraymath.py lines 81-100

## `numpy.core.fromnumeric.cumsum`

Signature | Definition
--- | ---
(Array) | `array_cumsum` numba/targets/arraymath.py lines 57-77

## `numpy.core.fromnumeric.mean`

Signature | Definition
--- | ---
(Array) | `array_mean` numba/targets/arraymath.py lines 102-117

## `numpy.core.fromnumeric.nonzero`

Signature | Definition
--- | ---
(Array) | `array_nonzero` numba/targets/arraymath.py lines 714-771

## `numpy.core.fromnumeric.prod`

Signature | Definition
--- | ---
(Array) | `array_prod` numba/targets/arraymath.py lines 43-55

## `numpy.core.fromnumeric.ravel`

Signature | Definition
--- | ---
(Array) | `np_ravel` numba/targets/arrayobj.py lines 1581-1586

## `numpy.core.fromnumeric.round_`

Signature | Definition
--- | ---
(Array, Integer, Array) | `array_round` numba/targets/arraymath.py lines 640-651
(Complex) | `scalar_round_unary_complex` numba/targets/arraymath.py lines 590-597
(Complex, Integer) | `scalar_round_binary_complex` numba/targets/arraymath.py lines 630-637
(Float) | `scalar_round_unary` numba/targets/arraymath.py lines 580-583
(Float, Integer) | `scalar_round_binary_float` numba/targets/arraymath.py lines 599-628
(Integer) | `scalar_round_unary` numba/targets/arraymath.py lines 585-588
(Integer, Integer) | `scalar_round_binary_float` numba/targets/arraymath.py lines 599-628

## `numpy.core.fromnumeric.sort`

Signature | Definition
--- | ---
(Array) | `np_sort` numba/targets/arrayobj.py lines 4348-4356

## `numpy.core.fromnumeric.std`

Signature | Definition
--- | ---
(Array) | `array_std` numba/targets/arraymath.py lines 136-142

## `numpy.core.fromnumeric.sum`

Signature | Definition
--- | ---
(Array) | `array_sum` numba/targets/arraymath.py lines 28-41

## `numpy.core.fromnumeric.var`

Signature | Definition
--- | ---
(Array) | `array_var` numba/targets/arraymath.py lines 119-133

## `numpy.core.function_base.linspace`

Signature | Definition
--- | ---
(Number, Number) | `numpy_linspace_2` numba/targets/arrayobj.py lines 3414-3421
(Number, Number, Integer) | `numpy_linspace_3` numba/targets/arrayobj.py lines 3423-3438

## `numpy.core.multiarray.arange`

Signature | Definition
--- | ---
(Number) | `numpy_arange_1` numba/targets/arrayobj.py lines 3351-3359
(Number, Number) | `numpy_arange_2` numba/targets/arrayobj.py lines 3361-3369
(Number, Number, Number) | `numpy_arange_3` numba/targets/arrayobj.py lines 3372-3381
(Number, Number, Number, DTypeSpec) | `numpy_arange_4` numba/targets/arrayobj.py lines 3383-3412

## `numpy.core.multiarray.array`

Signature | Definition
--- | ---
(any) | `np_array` numba/targets/arrayobj.py lines 3779-3795
(any, DTypeSpec) | `np_array` numba/targets/arrayobj.py lines 3779-3795

## `numpy.core.multiarray.concatenate`

Signature | Definition
--- | ---
(BaseTuple) | `np_concatenate` numba/targets/arrayobj.py lines 4172-4179
(BaseTuple, Integer) | `np_concatenate_axis` numba/targets/arrayobj.py lines 4181-4188

## `numpy.core.multiarray.dot`

Signature | Definition
--- | ---
(Array, Array) | `dot_2` numba/targets/linalg.py lines 520-540
(Array, Array, Array) | `dot_3` numba/targets/linalg.py lines 699-714

## `numpy.core.multiarray.empty`

Signature | Definition
--- | ---
(any) | `numpy_empty_nd` numba/targets/arrayobj.py lines 3094-3099
(any, any) | `numpy_empty_nd` numba/targets/arrayobj.py lines 3094-3099

## `numpy.core.multiarray.empty_like`

Signature | Definition
--- | ---
(any) | `numpy_empty_like_nd` numba/targets/arrayobj.py lines 3101-3106
(any, DTypeSpec) | `numpy_empty_like_nd` numba/targets/arrayobj.py lines 3101-3106

## `numpy.core.multiarray.frombuffer`

Signature | Definition
--- | ---
(Buffer) | `np_frombuffer` numba/targets/arrayobj.py lines 3546-3582
(Buffer, DTypeSpec) | `np_frombuffer` numba/targets/arrayobj.py lines 3546-3582

## `numpy.core.multiarray.vdot`

Signature | Definition
--- | ---
(Array, Array) | `vdot` numba/targets/linalg.py lines 543-551

## `numpy.core.multiarray.where`

Signature | Definition
--- | ---
(Array) | `array_nonzero` numba/targets/arraymath.py lines 714-771
(any, any, any) | `any_where` numba/targets/arraymath.py lines 808-826

## `numpy.core.multiarray.zeros`

Signature | Definition
--- | ---
(any) | `numpy_zeros_nd` numba/targets/arrayobj.py lines 3109-3115
(any, any) | `numpy_zeros_nd` numba/targets/arrayobj.py lines 3109-3115

## `numpy.core.numeric.asfortranarray`

Signature | Definition
--- | ---
(Array) | `array_asfortranarray` numba/targets/arrayobj.py lines 3486-3513

## `numpy.core.numeric.full`

Signature | Definition
--- | ---
(any, any) | `numpy_full_nd` numba/targets/arrayobj.py lines 3128-3138
(any, any, DTypeSpec) | `numpy_full_dtype_nd` numba/targets/arrayobj.py lines 3140-3150

## `numpy.core.numeric.full_like`

Signature | Definition
--- | ---
(any, any) | `numpy_full_like_nd` numba/targets/arrayobj.py lines 3153-3163
(any, any, DTypeSpec) | `numpy_full_like_nd` numba/targets/arrayobj.py lines 3166-3176

## `numpy.core.numeric.identity`

Signature | Definition
--- | ---
(Integer) | `numpy_identity` numba/targets/arrayobj.py lines 3230-3240
(Integer, DTypeSpec) | `numpy_identity` numba/targets/arrayobj.py lines 3242-3252

## `numpy.core.numeric.ones`

Signature | Definition
--- | ---
(any) | `numpy_ones_nd` numba/targets/arrayobj.py lines 3179-3191
(any, DTypeSpec) | `numpy_ones_dtype_nd` numba/targets/arrayobj.py lines 3193-3203

## `numpy.core.numeric.ones_like`

Signature | Definition
--- | ---
(any) | `numpy_ones_like_nd` numba/targets/arrayobj.py lines 3205-3215
(any, DTypeSpec) | `numpy_ones_like_dtype_nd` numba/targets/arrayobj.py lines 3217-3227

## `numpy.core.numeric.zeros_like`

Signature | Definition
--- | ---
(any) | `numpy_zeros_like_nd` numba/targets/arrayobj.py lines 3118-3124
(any, DTypeSpec) | `numpy_zeros_like_nd` numba/targets/arrayobj.py lines 3118-3124

## `numpy.core.shape_base.atleast_1d`

Signature | Definition
--- | ---
(*<class ‘numba.types.npytypes.Array’>) | `np_atleast_1d` numba/targets/arrayobj.py lines 3956-3960

## `numpy.core.shape_base.atleast_2d`

Signature | Definition
--- | ---
(*<class ‘numba.types.npytypes.Array’>) | `np_atleast_2d` numba/targets/arrayobj.py lines 3962-3966

## `numpy.core.shape_base.atleast_3d`

Signature | Definition
--- | ---
(*<class ‘numba.types.npytypes.Array’>) | `np_atleast_2d` numba/targets/arrayobj.py lines 3968-3972

## `numpy.core.shape_base.hstack`

Signature | Definition
--- | ---
(BaseTuple) | `np_hstack` numba/targets/arrayobj.py lines 4241-4258

## `numpy.core.shape_base.stack`

Signature | Definition
--- | ---
(BaseTuple) | `np_stack` numba/targets/arrayobj.py lines 4230-4233
(BaseTuple, Integer) | `np_stack_axis` numba/targets/arrayobj.py lines 4235-4238

## `numpy.core.shape_base.vstack`

Signature | Definition
--- | ---
(BaseTuple) | `np_vstack` numba/targets/arrayobj.py lines 4260-4278

## `numpy.lib.function_base.angle`

Signature | Definition
--- | ---
(Array) | `array_angle_kwarg` numba/targets/arraymath.py lines 694-711
(Array, Boolean) | `array_angle_kwarg` numba/targets/arraymath.py lines 694-711
(Number) | `scalar_angle_kwarg` numba/targets/arraymath.py lines 677-692
(Number, Boolean) | `scalar_angle_kwarg` numba/targets/arraymath.py lines 677-692

## `numpy.lib.function_base.copy`

Signature | Definition
--- | ---
(Array) | `numpy_copy` numba/targets/arrayobj.py lines 3482-3484

## `numpy.lib.function_base.sinc`

Signature | Definition
--- | ---
(Array) | `array_sinc` numba/targets/arraymath.py lines 654-662
(Number) | `scalar_sinc` numba/targets/arraymath.py lines 664-674

## `numpy.lib.index_tricks.ndenumerate`

Signature | Definition
--- | ---
(Array) | `make_array_ndenumerate` numba/targets/arrayobj.py lines 2873-2888

## `numpy.lib.index_tricks.ndindex`

Signature | Definition
--- | ---
(*<class ‘numba.types.scalars.Integer’>) | `make_array_ndindex` numba/targets/arrayobj.py lines 2907-2918
(BaseTuple) | `make_array_ndindex` numba/targets/arrayobj.py lines 2920-2939

## `numpy.lib.shape_base.column_stack`

Signature | Definition
--- | ---
(BaseTuple) | `np_column_stack` numba/targets/arrayobj.py lines 4191-4216

## `numpy.lib.shape_base.dstack`

Signature | Definition
--- | ---
(BaseTuple) | `np_dstack` numba/targets/arrayobj.py lines 4280-4312

## `numpy.lib.shape_base.expand_dims`

Signature | Definition
--- | ---
(Array, Integer) | `np_expand_dims` numba/targets/arrayobj.py lines 3903-3910

## `numpy.lib.twodim_base.diag`

Signature | Definition
--- | ---
(Array) | `numpy_diag` numba/targets/arrayobj.py lines 3302-3306
(Array, Integer) | `numpy_diag_kwarg` numba/targets/arrayobj.py lines 3308-3349

## `numpy.lib.twodim_base.eye`

Signature | Definition
--- | ---
(Integer) | `numpy_eye` numba/targets/arrayobj.py lines 3255-3262
(Integer, Integer) | `numpy_eye` numba/targets/arrayobj.py lines 3264-3271
(Integer, Integer, Integer) | `numpy_eye` numba/targets/arrayobj.py lines 3273-3281
(Integer, Integer, Integer, DTypeSpec) | `numpy_eye` numba/targets/arrayobj.py lines 3283-3300

## `numpy.nditer`

Signature | Definition
--- | ---
(any) | `make_array_nditer` numba/targets/arrayobj.py lines 2953-2970

## `operator.add`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.and_`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.contains`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.div`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.eq`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.floordiv`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.ge`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.gt`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.iadd`

Signature | Definition
--- | ---
(*any) | `binop_inplace_impl` numba/targets/operatorimpl.py lines 34-41

## `operator.iand`

Signature | Definition
--- | ---
(*any) | `binop_inplace_impl` numba/targets/operatorimpl.py lines 34-41

## `operator.idiv`

Signature | Definition
--- | ---
(*any) | `binop_inplace_impl` numba/targets/operatorimpl.py lines 34-41

## `operator.ifloordiv`

Signature | Definition
--- | ---
(*any) | `binop_inplace_impl` numba/targets/operatorimpl.py lines 34-41

## `operator.ilshift`

Signature | Definition
--- | ---
(*any) | `binop_inplace_impl` numba/targets/operatorimpl.py lines 34-41

## `operator.imod`

Signature | Definition
--- | ---
(*any) | `binop_inplace_impl` numba/targets/operatorimpl.py lines 34-41

## `operator.imul`

Signature | Definition
--- | ---
(*any) | `binop_inplace_impl` numba/targets/operatorimpl.py lines 34-41

## `operator.invert`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.ior`

Signature | Definition
--- | ---
(*any) | `binop_inplace_impl` numba/targets/operatorimpl.py lines 34-41

## `operator.ipow`

Signature | Definition
--- | ---
(*any) | `binop_inplace_impl` numba/targets/operatorimpl.py lines 34-41

## `operator.irshift`

Signature | Definition
--- | ---
(*any) | `binop_inplace_impl` numba/targets/operatorimpl.py lines 34-41

## `operator.isub`

Signature | Definition
--- | ---
(*any) | `binop_inplace_impl` numba/targets/operatorimpl.py lines 34-41

## `operator.itruediv`

Signature | Definition
--- | ---
(*any) | `binop_inplace_impl` numba/targets/operatorimpl.py lines 34-41

## `operator.ixor`

Signature | Definition
--- | ---
(*any) | `binop_inplace_impl` numba/targets/operatorimpl.py lines 34-41

## `operator.le`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.lshift`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.lt`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.mod`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.mul`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.ne`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.neg`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.not_`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.or_`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.pos`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.pow`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.rshift`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.sub`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.truediv`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29

## `operator.xor`

Signature | Definition
--- | ---
(*any) | `binop_impl` numba/targets/operatorimpl.py lines 23-29