Orbits
1
|
Go to the source code of this file.
Classes | |
struct | _node |
Macros | |
#define | NCH(n) ((n)->n_nchildren) |
#define | CHILD(n, i) (&(n)->n_child[i]) |
#define | RCHILD(n, i) (CHILD(n, NCH(n) + i)) |
#define | TYPE(n) ((n)->n_type) |
#define | STR(n) ((n)->n_str) |
#define | REQ(n, type) assert(TYPE(n) == (type)) |
Typedefs | |
typedef struct _node | node |
Functions | |
PyAPI_FUNC (node *) PyNode_New(int type) | |
PyAPI_FUNC (int) PyNode_AddChild(node *n | |
PyAPI_FUNC (void) PyNode_Free(node *n) | |
Py_ssize_t | _PyNode_SizeOf (node *n) |
Variables | |
int | type |
int char * | str |
int char int | lineno |
int char int int | col_offset |
Py_ssize_t _PyNode_SizeOf | ( | node * | n | ) |
PyAPI_FUNC | ( | node * | ) |
|
read |
PyAPI_FUNC | ( | void | ) |
int char* str |
int type |
Copyright 2014 Google Inc. All rights reserved.