Lines Matching refs:last_expr_buffer
124 if (tok_mode->last_expr_buffer[i] == '#') { in set_fstring_expr()
141 if (tok_mode->last_expr_buffer[i] == '#') { in set_fstring_expr()
143 while (tok_mode->last_expr_buffer[i] != '\0' && i < input_length) { in set_fstring_expr()
144 if (tok_mode->last_expr_buffer[i] == '\n') { in set_fstring_expr()
145 result[j++] = tok_mode->last_expr_buffer[i]; in set_fstring_expr()
151 result[j++] = tok_mode->last_expr_buffer[i]; in set_fstring_expr()
160 tok_mode->last_expr_buffer, in set_fstring_expr()
185 if (!tok_mode->last_expr_buffer || tok_mode->last_expr_end >= 0) { in _PyLexer_update_fstring_expr()
189 tok_mode->last_expr_buffer, in _PyLexer_update_fstring_expr()
193 PyMem_Free(tok_mode->last_expr_buffer); in _PyLexer_update_fstring_expr()
196 tok_mode->last_expr_buffer = new_buffer; in _PyLexer_update_fstring_expr()
197 strncpy(tok_mode->last_expr_buffer + tok_mode->last_expr_size, tok->cur, size); in _PyLexer_update_fstring_expr()
201 if (tok_mode->last_expr_buffer != NULL) { in _PyLexer_update_fstring_expr()
202 PyMem_Free(tok_mode->last_expr_buffer); in _PyLexer_update_fstring_expr()
204 tok_mode->last_expr_buffer = PyMem_Malloc(size); in _PyLexer_update_fstring_expr()
205 if (tok_mode->last_expr_buffer == NULL) { in _PyLexer_update_fstring_expr()
210 strncpy(tok_mode->last_expr_buffer, tok->cur, size); in _PyLexer_update_fstring_expr()
989 the_current_tok->last_expr_buffer = NULL; in tok_get_normal_mode()
1311 if (current_tok->last_expr_buffer != NULL) { in tok_get_fstring_mode()
1312 PyMem_Free(current_tok->last_expr_buffer); in tok_get_fstring_mode()
1313 current_tok->last_expr_buffer = NULL; in tok_get_fstring_mode()