Lines Matching defs:data_stack
87 /* The index of the last-used entry in data_stack. */
90 DataStackEntry * data_stack;
91 int data_stack_alloc; /* number of entries allocated at data_stack. */
147 self->data_stack = PyMem_Malloc(STACK_DELTA*sizeof(DataStackEntry));
148 if (self->data_stack == NULL) {
175 PyMem_Free(self->data_stack);
294 self->cur_file_data = self->data_stack[self->depth].file_data;
295 self->last_line = self->data_stack[self->depth].last_line;
310 /* We've outgrown our data_stack array: make it bigger. */
312 DataStackEntry * bigger_data_stack = PyMem_Realloc(self->data_stack, bigger * sizeof(DataStackEntry));
319 self->data_stack = bigger_data_stack;
324 self->data_stack[self->depth].file_data = self->cur_file_data;
325 self->data_stack[self->depth].last_line = self->last_line;
395 self->cur_file_data = self->data_stack[self->depth].file_data;
396 self->last_line = self->data_stack[self->depth].last_line;