Lines Matching full:column
32 INT_MAX) to COLUMN; otherwise, add mbsnwidth (BUF, BUFSIZE, 0) to
33 COLUMN. If an overflow occurs, or might occur but is undetectable,
34 return INT_MAX. Assume COLUMN is nonnegative. */
37 add_column_width (int column, char const *buf, size_t bufsize)
40 unsigned int remaining_columns = INT_MAX - column;
51 return width <= remaining_columns ? column + width : INT_MAX;
61 int column = cur->column;
73 column = 1;
78 column = add_column_width (column, p0, p - p0);
79 column = add_column_width (column, NULL, 8 - ((column - 1) & 7));
88 cur->column = column = add_column_width (column, p0, p - p0);
94 if (column == INT_MAX && loc->start.column != INT_MAX)
95 warn_at (*loc, _("column number overflow"));
105 int end_col = 0 != loc.end.column ? loc.end.column - 1 : 0;
111 if (0 <= loc.start.column)
112 res += fprintf (out, ".%d", loc.start.column);
134 else if (0 <= end_col && loc.start.column < end_col)
167 || loc.start.column == -1 || loc.start.line == -1)
196 int end = loc.start.line != loc.end.line ? len : loc.end.column;
198 /* Quote the file, indent by a single column. */
203 fprintf (out, " %*s", loc.start.column - 1, "");
205 int i = loc.start.column;
224 bound->column = atoi (delim+1);