Lines Matching full:whitespace
591 are lines in your program that start with `#'. Whitespace is allowed
607 whitespace. For example, `#define' must be followed by a macro name
911 the above. If the first non-whitespace character after `#include' is
928 `>' are combined to form the filename to be included. Any whitespace
1227 by commas and optionally whitespace.
1250 Leading and trailing whitespace in each argument is dropped, and all
1251 whitespace between the tokens of an argument is reduced to a single
1297 Whitespace is not a preprocessing token, so if a macro `foo' takes
1360 All leading and trailing whitespace in text being stringified is
1361 ignored. Any sequence of whitespace in the middle of the text is
1363 replaced by whitespace long before stringification happens, so they
1422 Keep in mind that the C preprocessor converts comments to whitespace
1424 comment by concatenating `/' and `*'. You can put as much whitespace
2110 * Whitespace appears in the same places in both. It need not be
2111 exactly the same amount of whitespace, though. Remember that
2112 comments count as whitespace.
2285 pointer (the argument `p' says where to find it) across whitespace
2949 Internal whitespace sequences are each replaced with a single space.
3146 only whitespace (including comments) in between. A null directive is
3171 a preprocessor preserves whitespace between tokens, or replaces it with
3172 e.g. a single space. In GNU CPP, whitespace between tokens is collapsed
3178 whitespace where there was none in the original source, except where
3271 The form of horizontal whitespace in the input file is preserved in
3325 leading and trailing horizontal whitespace from a macro's replacement
3326 text before storing it, but preserves the form of internal whitespace.
3372 the `-C' option is given. The form of all other horizontal whitespace
3373 in arguments is preserved, including leading and trailing whitespace.
3380 macro that takes no arguments, you must not leave any whitespace
3413 `#' appears in the first column. There can be no whitespace
3414 between the beginning of the line and the `#', but whitespace can
3538 * Non-empty sequences of whitespace characters.
3540 In textual output, each whitespace sequence is collapsed to a
3695 whitespace, and differences in internal whitespace sequences are
3811 * The form of whitespace between tokens in preprocessor output
3816 parser, and whitespace does not come up at all.
3818 Older versions of GCC preserved all whitespace provided by the
3819 user and inserted lots more whitespace of their own, because they
3836 non-whitespace characters (*not* the preceding token). This