asdl.h File Reference

Classes

struct  asdl_seq
 
struct  asdl_int_seq
 

Macros

#define asdl_seq_GET(S, I)
 
#define asdl_seq_LEN(S)
 
#define asdl_seq_SET(S, I, V)
 

Typedefs

typedef PyObjectidentifier
 
typedef PyObjectstring
 
typedef PyObjectobject
 
typedef PyObjectconstant
 

Functions

asdl_seq_Py_asdl_seq_new (Py_ssize_t size, PyArena *arena)
 
asdl_int_seq_Py_asdl_int_seq_new (Py_ssize_t size, PyArena *arena)
 

Macro Definition Documentation

◆ asdl_seq_GET

#define asdl_seq_GET (   S,
 
)

◆ asdl_seq_LEN

#define asdl_seq_LEN (   S)

◆ asdl_seq_SET

#define asdl_seq_SET (   S,
  I,
 
)

Typedef Documentation

◆ identifier

typedef PyObject* identifier

◆ string

typedef PyObject* string

◆ object

typedef PyObject* object

◆ constant

typedef PyObject* constant

Function Documentation

◆ _Py_asdl_seq_new()

asdl_seq* _Py_asdl_seq_new ( Py_ssize_t  size,
PyArena arena 
)

◆ _Py_asdl_int_seq_new()

asdl_int_seq* _Py_asdl_int_seq_new ( Py_ssize_t  size,
PyArena arena 
)