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
2070 * Whitespace appears in the same places in both. It need not be
2071 exactly the same amount of whitespace, though. Remember that
2072 comments count as whitespace.
2245 pointer (the argument `p' says where to find it) across whitespace
2909 Internal whitespace sequences are each replaced with a single space.
3106 only whitespace (including comments) in between. A null directive is
3131 a preprocessor preserves whitespace between tokens, or replaces it with
3132 e.g. a single space. In GNU CPP, whitespace between tokens is collapsed
3138 whitespace where there was none in the original source, except where
3231 The form of horizontal whitespace in the input file is preserved in
3285 leading and trailing horizontal whitespace from a macro's replacement
3286 text before storing it, but preserves the form of internal whitespace.
3332 the `-C' option is given. The form of all other horizontal whitespace
3333 in arguments is preserved, including leading and trailing whitespace.
3340 macro that takes no arguments, you must not leave any whitespace
3373 `#' appears in the first column. There can be no whitespace
3374 between the beginning of the line and the `#', but whitespace can
3498 * Non-empty sequences of whitespace characters.
3500 In textual output, each whitespace sequence is collapsed to a
3655 whitespace, and differences in internal whitespace sequences are
3771 * The form of whitespace between tokens in preprocessor output
3776 parser, and whitespace does not come up at all.
3778 Older versions of GCC preserved all whitespace provided by the
3779 user and inserted lots more whitespace of their own, because they
3796 non-whitespace characters (*not* the preceding token). This