Edit File by line
/home/barbar84/www/wp-conte.../plugins/sujqvwi/ExeBy/exe_root.../usr/include/python2....
File: asdl.h
#ifndef Py_ASDL_H
[0] Fix | Delete
#define Py_ASDL_H
[1] Fix | Delete
[2] Fix | Delete
typedef PyObject * identifier;
[3] Fix | Delete
typedef PyObject * string;
[4] Fix | Delete
typedef PyObject * object;
[5] Fix | Delete
[6] Fix | Delete
#ifndef __cplusplus
[7] Fix | Delete
typedef enum {false, true} bool;
[8] Fix | Delete
#endif
[9] Fix | Delete
[10] Fix | Delete
/* It would be nice if the code generated by asdl_c.py was completely
[11] Fix | Delete
independent of Python, but it is a goal the requires too much work
[12] Fix | Delete
at this stage. So, for example, I'll represent identifiers as
[13] Fix | Delete
interned Python strings.
[14] Fix | Delete
*/
[15] Fix | Delete
[16] Fix | Delete
/* XXX A sequence should be typed so that its use can be typechecked. */
[17] Fix | Delete
[18] Fix | Delete
typedef struct {
[19] Fix | Delete
int size;
[20] Fix | Delete
void *elements[1];
[21] Fix | Delete
} asdl_seq;
[22] Fix | Delete
[23] Fix | Delete
typedef struct {
[24] Fix | Delete
int size;
[25] Fix | Delete
int elements[1];
[26] Fix | Delete
} asdl_int_seq;
[27] Fix | Delete
[28] Fix | Delete
asdl_seq *asdl_seq_new(int size, PyArena *arena);
[29] Fix | Delete
asdl_int_seq *asdl_int_seq_new(int size, PyArena *arena);
[30] Fix | Delete
[31] Fix | Delete
#define asdl_seq_GET(S, I) (S)->elements[(I)]
[32] Fix | Delete
#define asdl_seq_LEN(S) ((S) == NULL ? 0 : (S)->size)
[33] Fix | Delete
#ifdef Py_DEBUG
[34] Fix | Delete
#define asdl_seq_SET(S, I, V) { \
[35] Fix | Delete
int _asdl_i = (I); \
[36] Fix | Delete
assert((S) && _asdl_i < (S)->size); \
[37] Fix | Delete
(S)->elements[_asdl_i] = (V); \
[38] Fix | Delete
}
[39] Fix | Delete
#else
[40] Fix | Delete
#define asdl_seq_SET(S, I, V) (S)->elements[I] = (V)
[41] Fix | Delete
#endif
[42] Fix | Delete
[43] Fix | Delete
#endif /* !Py_ASDL_H */
[44] Fix | Delete
[45] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function