potc.rules.native.builtin

builtin_all

potc.rules.native.builtin.builtin_all = [((<function builtin_int>, <function builtin_complex>, <function builtin_float>, <function builtin_str>, <function builtin_none>, <function builtin_range>, <function builtin_slice>, <function builtin_ellipsis>, <function builtin_bytes>), (<function builtin_list>, <function builtin_tuple>, <function builtin_set>, <function builtin_dict>), (<function builtin_items>, <function builtin_func>, <function builtin_type>, <function builtin_raw_type>, <function builtin_module>), <function builtin_object>)]

Overview: All Builtin types.

builtin_reflect

potc.rules.native.builtin.builtin_reflect = (<function builtin_items>, <function builtin_func>, <function builtin_type>, <function builtin_raw_type>, <function builtin_module>)
Overview:

Builtin reflectance types

Items:
  • Builtin items (items in module builtins)

  • Functions

  • Types (including importable ones and unimportable ones)

  • Modules

builtin_collection

potc.rules.native.builtin.builtin_collection = (<function builtin_list>, <function builtin_tuple>, <function builtin_set>, <function builtin_dict>)
Overview:

Builtin collection types

Items:
  • list

  • tuple

  • set

  • dict

builtin_basic

potc.rules.native.builtin.builtin_basic = (<function builtin_int>, <function builtin_complex>, <function builtin_float>, <function builtin_str>, <function builtin_none>, <function builtin_range>, <function builtin_slice>, <function builtin_ellipsis>, <function builtin_bytes>)
Overview:

Basic builtin types.

Items:
  • int

  • complex

  • float

  • str

  • none

  • range

  • slice

  • ellipsis

  • bytes

builtin_ellipsis

potc.rules.native.builtin.builtin_ellipsis()[source]

builtin_slice

potc.rules.native.builtin.builtin_slice(v: slice, addon: potc.fixture.addons.Addons)[source]

builtin_range

potc.rules.native.builtin.builtin_range(v: range, addon: potc.fixture.addons.Addons)[source]

builtin_bytes

potc.rules.native.builtin.builtin_bytes(v: bytes, addon: potc.fixture.addons.Addons)[source]

builtin_float

potc.rules.native.builtin.builtin_float(v: float, addon: potc.fixture.addons.Addons)[source]

builtin_module

potc.rules.native.builtin.builtin_module(v, addon: potc.fixture.addons.Addons)[source]

builtin_tuple

potc.rules.native.builtin.builtin_tuple(v: tuple, addon: potc.fixture.addons.Addons)[source]

builtin_func

potc.rules.native.builtin.builtin_func(v, addon: potc.fixture.addons.Addons)[source]

builtin_type

potc.rules.native.builtin.builtin_type(v: type, addon: potc.fixture.addons.Addons)[source]

builtin_dict

potc.rules.native.builtin.builtin_dict(v: dict, addon: potc.fixture.addons.Addons)[source]

builtin_int

potc.rules.native.builtin.builtin_int(v: int)[source]

builtin_list

potc.rules.native.builtin.builtin_list(v: list, addon: potc.fixture.addons.Addons)[source]

builtin_none

potc.rules.native.builtin.builtin_none()[source]

builtin_set

potc.rules.native.builtin.builtin_set(v: set, addon: potc.fixture.addons.Addons)[source]

builtin_str

potc.rules.native.builtin.builtin_str(v: str)[source]

builtin_items

potc.rules.native.builtin.builtin_items(v, addon: potc.fixture.addons.Addons)[source]

builtin_complex

potc.rules.native.builtin.builtin_complex(v: complex)[source]

builtin_object

potc.rules.native.builtin.builtin_object(v, addon: potc.fixture.addons.Addons)[source]