Lines Matching defs:inp
20 #define GET_DELTA(inp, inp_end, delta) \
21 while (inp < inp_end) { \
22 switch (*inp++) { \
35 #define DO_ESCAPE(inp, inp_end, outp) \
38 while (inp < inp_end) { \
39 switch (*inp) { \
41 memcpy(outp, inp-ncopy, sizeof(*outp)*ncopy); \
50 memcpy(outp, inp-ncopy, sizeof(*outp)*ncopy); \
59 memcpy(outp, inp-ncopy, sizeof(*outp)*ncopy); \
68 memcpy(outp, inp-ncopy, sizeof(*outp)*ncopy); \
76 memcpy(outp, inp-ncopy, sizeof(*outp)*ncopy); \
86 inp++; \
88 memcpy(outp, inp-ncopy, sizeof(*outp)*ncopy); \
94 Py_UCS1 *inp = PyUnicode_1BYTE_DATA(in);
95 Py_UCS1 *inp_end = inp + PyUnicode_GET_LENGTH(in);
100 GET_DELTA(inp, inp_end, delta);
111 inp = PyUnicode_1BYTE_DATA(in);
113 DO_ESCAPE(inp, inp_end, outp);
120 Py_UCS2 *inp = PyUnicode_2BYTE_DATA(in);
121 Py_UCS2 *inp_end = inp + PyUnicode_GET_LENGTH(in);
126 GET_DELTA(inp, inp_end, delta);
136 inp = PyUnicode_2BYTE_DATA(in);
138 DO_ESCAPE(inp, inp_end, outp);
146 Py_UCS4 *inp = PyUnicode_4BYTE_DATA(in);
147 Py_UCS4 *inp_end = inp + PyUnicode_GET_LENGTH(in);
152 GET_DELTA(inp, inp_end, delta);
162 inp = PyUnicode_4BYTE_DATA(in);
164 DO_ESCAPE(inp, inp_end, outp);