Lines Matching defs:reason
382 REASON is the reason of creating the map. It determines the type
451 TO_FILE means standard input. If reason is LC_LEAVE, and
460 linemap_add (line_maps *set, enum lc_reason reason,
481 /* When we enter the file for the first time reason cannot be
483 linemap_assert (!(set->depth == 0 && reason == LC_RENAME));
486 if (reason == LC_LEAVE
494 linemap_assert (reason != LC_ENTER_MACRO);
502 map->reason = reason;
504 if (to_file && *to_file == '\0' && reason != LC_RENAME_VERBATIM)
507 if (reason == LC_RENAME_VERBATIM)
508 reason = LC_RENAME;
511 if (reason == LC_LEAVE)
552 if (reason == LC_ENTER)
566 else if (reason == LC_RENAME)
568 else if (reason == LC_LEAVE)
1762 unsigned reason;
1770 reason = linemap_check_ordinary (map)->reason;
1775 reason = LC_ENTER_MACRO;
1780 reason < LC_HWM ? lc_reasons_v[reason] : "???",