Lines Matching full:each
142 the `PREV_WHITE' bit in the token's flags. Each token has its `line'
194 The lexer is written to treat each of `\r', `\n', `\r\n' and `\n\r'
248 macro expansion we don't want to complain with each use of the macro.
313 line is valid, but since each logical line overwrites the tokens of the
356 checks each token for the `BOL' flag, which might indicate a directive
377 Each node in the hash table contain various information about the
379 time, each identifier falls into exactly one of three categories:
414 The same identifiers share the same hash node. Since each identifier
417 parsing a `#define' statement, CPP flags each argument's identifier
419 argument checking an O(1) operation for each argument. Similarly, for
420 each identifier in the macro's expansion, lookup to see if it is an
422 each directive name, such as `endif', has an associated directive enum
452 table entry of each parameter's identifier. Further, in the macro's
453 stored expansion each occurrence of a parameter is replaced with a
454 special token of type `CPP_MACRO_ARG'. Each such token holds the index
628 and after each macro replacement, each argument replacement, and
629 additionally each token created by the `#' and `##' operators.
704 macro expansions, as well as after each replaced argument in a macro's
770 Since that is exactly the information each token carries, such an
790 As mentioned above, cpplib stores with each token the line number that
801 This variable therefore uniquely enumerates each line in the
944 For each file we try to open, we store the constructed path in a