Lines Matching full:whitespace
592 are lines in your program that start with `#'. Whitespace is allowed
608 whitespace. For example, `#define' must be followed by a macro name
950 the above. If the first non-whitespace character after `#include' is
967 `>' are combined to form the filename to be included. Any whitespace
1266 by commas and optionally whitespace.
1289 Leading and trailing whitespace in each argument is dropped, and all
1290 whitespace between the tokens of an argument is reduced to a single
1336 Whitespace is not a preprocessing token, so if a macro `foo' takes
1399 All leading and trailing whitespace in text being stringified is
1400 ignored. Any sequence of whitespace in the middle of the text is
1402 replaced by whitespace long before stringification happens, so they
1461 Keep in mind that the C preprocessor converts comments to whitespace
1463 comment by concatenating `/' and `*'. You can put as much whitespace
2285 * Whitespace appears in the same places in both. It need not be
2286 exactly the same amount of whitespace, though. Remember that
2287 comments count as whitespace.
2460 pointer (the argument `p' says where to find it) across whitespace
3124 Internal whitespace sequences are each replaced with a single space.
3323 only whitespace (including comments) in between. A null directive is
3348 a preprocessor preserves whitespace between tokens, or replaces it with
3349 e.g. a single space. In GNU CPP, whitespace between tokens is collapsed
3355 whitespace where there was none in the original source, except where
3448 The form of horizontal whitespace in the input file is preserved in
3502 leading and trailing horizontal whitespace from a macro's replacement
3503 text before storing it, but preserves the form of internal whitespace.
3549 the `-C' option is given. The form of all other horizontal whitespace
3550 in arguments is preserved, including leading and trailing whitespace.
3557 macro that takes no arguments, you must not leave any whitespace
3590 `#' appears in the first column. There can be no whitespace
3591 between the beginning of the line and the `#', but whitespace can
3715 * Non-empty sequences of whitespace characters.
3717 In textual output, each whitespace sequence is collapsed to a
3864 whitespace, and differences in internal whitespace sequences are
3942 * The form of whitespace between tokens in preprocessor output
3947 parser, and whitespace does not come up at all.
3949 Older versions of GCC preserved all whitespace provided by the
3950 user and inserted lots more whitespace of their own, because they
3967 non-whitespace characters (*not* the preceding token). This