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
949 the above. If the first non-whitespace character after `#include' is
966 `>' are combined to form the filename to be included. Any whitespace
1265 by commas and optionally whitespace.
1288 Leading and trailing whitespace in each argument is dropped, and all
1289 whitespace between the tokens of an argument is reduced to a single
1335 Whitespace is not a preprocessing token, so if a macro `foo' takes
1398 All leading and trailing whitespace in text being stringified is
1399 ignored. Any sequence of whitespace in the middle of the text is
1401 replaced by whitespace long before stringification happens, so they
1460 Keep in mind that the C preprocessor converts comments to whitespace
1462 comment by concatenating `/' and `*'. You can put as much whitespace
2152 * Whitespace appears in the same places in both. It need not be
2153 exactly the same amount of whitespace, though. Remember that
2154 comments count as whitespace.
2327 pointer (the argument `p' says where to find it) across whitespace
2991 Internal whitespace sequences are each replaced with a single space.
3188 only whitespace (including comments) in between. A null directive is
3213 a preprocessor preserves whitespace between tokens, or replaces it with
3214 e.g. a single space. In GNU CPP, whitespace between tokens is collapsed
3220 whitespace where there was none in the original source, except where
3313 The form of horizontal whitespace in the input file is preserved in
3367 leading and trailing horizontal whitespace from a macro's replacement
3368 text before storing it, but preserves the form of internal whitespace.
3414 the `-C' option is given. The form of all other horizontal whitespace
3415 in arguments is preserved, including leading and trailing whitespace.
3422 macro that takes no arguments, you must not leave any whitespace
3455 `#' appears in the first column. There can be no whitespace
3456 between the beginning of the line and the `#', but whitespace can
3581 * Non-empty sequences of whitespace characters.
3583 In textual output, each whitespace sequence is collapsed to a
3730 whitespace, and differences in internal whitespace sequences are
3808 * The form of whitespace between tokens in preprocessor output
3813 parser, and whitespace does not come up at all.
3815 Older versions of GCC preserved all whitespace provided by the
3816 user and inserted lots more whitespace of their own, because they
3833 non-whitespace characters (*not* the preceding token). This