Numworks Epsilon  1.4.1
Graphing Calculator Operating System
objnone.c File Reference
#include <stdlib.h>
#include "py/obj.h"

Go to the source code of this file.

Classes

struct  _mp_obj_none_t
 

Typedefs

typedef struct _mp_obj_none_t mp_obj_none_t
 

Functions

STATIC void none_print (const mp_print_t *print, mp_obj_t self_in, mp_print_kind_t kind)
 

Variables

const mp_obj_type_t mp_type_NoneType
 
const mp_obj_none_t mp_const_none_obj = {{&mp_type_NoneType}}
 

Typedef Documentation

◆ mp_obj_none_t

typedef struct _mp_obj_none_t mp_obj_none_t

Function Documentation

◆ none_print()

STATIC void none_print ( const mp_print_t print,
mp_obj_t  self_in,
mp_print_kind_t  kind 
)

Definition at line 35 of file objnone.c.

Variable Documentation

◆ mp_const_none_obj

const mp_obj_none_t mp_const_none_obj = {{&mp_type_NoneType}}

Definition at line 51 of file objnone.c.

◆ mp_type_NoneType

const mp_obj_type_t mp_type_NoneType
Initial value:
= {
.name = MP_QSTR_NoneType,
.print = none_print,
.unary_op = mp_generic_unary_op,
}
mp_obj_t mp_generic_unary_op(mp_unary_op_t op, mp_obj_t o_in)
Definition: obj.c:530
STATIC void none_print(const mp_print_t *print, mp_obj_t self_in, mp_print_kind_t kind)
Definition: objnone.c:35
const mp_obj_type_t mp_type_type
Definition: objtype.c:969
qstr name
Definition: obj.h:478

Definition at line 44 of file objnone.c.