Lines Matching refs:top
478 struct include_level *top;
480 top = includes;
481 if (is_begin && top != NULL)
482 top->lineno = curr_pos.p_line;
484 if (top == NULL || is_begin) {
485 top = xmalloc(sizeof(*top));
486 top->filename = filename;
487 top->lineno = lineno;
488 top->by = includes;
489 includes = top;
492 includes = top->by;
493 free(top);
494 top = includes;
496 if (top != NULL) {
497 top->filename = filename;
498 top->lineno = lineno;
506 const struct include_level *top;
508 if ((top = includes) == NULL)
515 for (top = top->by; top != NULL; top = top->by)
516 printf("\tincluded from %s(%d)\n", top->filename, top->lineno);