Lines Matching full:each
141 the `PREV_WHITE' bit in the token's flags. Each token has its `line'
193 The lexer is written to treat each of `\r', `\n', `\r\n' and `\n\r'
247 macro expansion we don't want to complain with each use of the macro.
312 line is valid, but since each logical line overwrites the tokens of the
355 checks each token for the `BOL' flag, which might indicate a directive
376 Each node in the hash table contain various information about the
378 time, each identifier falls into exactly one of three categories:
413 The same identifiers share the same hash node. Since each identifier
416 parsing a `#define' statement, CPP flags each argument's identifier
418 argument checking an O(1) operation for each argument. Similarly, for
419 each identifier in the macro's expansion, lookup to see if it is an
421 each directive name, such as `endif', has an associated directive enum
451 table entry of each parameter's identifier. Further, in the macro's
452 stored expansion each occurrence of a parameter is replaced with a
453 special token of type `CPP_MACRO_ARG'. Each such token holds the index
627 and after each macro replacement, each argument replacement, and
628 additionally each token created by the `#' and `##' operators.
703 macro expansions, as well as after each replaced argument in a macro's
769 Since that is exactly the information each token carries, such an
789 As mentioned above, cpplib stores with each token the line number that
800 This variable therefore uniquely enumerates each line in the
943 For each file we try to open, we store the constructed path in a