Lines Matching refs:incl
459 FreeInclude(IncludeStmt *incl);
464 IncludeStmt *incl, *first; in IncludeCreate() local
468 incl = first = NULL; in IncludeCreate()
491 first = incl = malloc(sizeof(*first)); in IncludeCreate()
493 incl->next_incl = malloc(sizeof(*first)); in IncludeCreate()
494 incl = incl->next_incl; in IncludeCreate()
497 if (!incl) in IncludeCreate()
500 incl->common.type = STMT_INCLUDE; in IncludeCreate()
501 incl->common.next = NULL; in IncludeCreate()
502 incl->merge = merge; in IncludeCreate()
503 incl->stmt = NULL; in IncludeCreate()
504 incl->file = file; in IncludeCreate()
505 incl->map = map; in IncludeCreate()
506 incl->modifier = extra_data; in IncludeCreate()
507 incl->next_incl = NULL; in IncludeCreate()
636 FreeInclude(IncludeStmt *incl) in FreeInclude() argument
640 while (incl) in FreeInclude()
642 next = incl->next_incl; in FreeInclude()
644 free(incl->file); in FreeInclude()
645 free(incl->map); in FreeInclude()
646 free(incl->modifier); in FreeInclude()
647 free(incl->stmt); in FreeInclude()
649 free(incl); in FreeInclude()
650 incl = next; in FreeInclude()