Lines Matching +defs:end +defs:keyword

71  * Define a keyword that cannot be overridden by identifiers.
77 * example, if the keyword '_Generic' were not defined, it would be interpreted
107 static const struct keyword {
354 register_keyword(const struct keyword *kw, bool leading, bool trailing)
387 is_keyword_known(const struct keyword *kw)
418 const struct keyword *kw = keywords + i;
468 * either be a keyword or a symbol of the type required by sym_kind (label,
726 * literal list. At the end, only update the position information.
733 *it = (quoted_iterator){ .start = it->end };
740 it->end = it->start;
745 it->end = it->start;
751 it->end = it->start;
754 switch (s[it->end]) {
756 it->end++;
762 it->value = (unsigned char)s[it->end++];
768 if ('0' <= s[it->end] && s[it->end] <= '7')
770 switch (s[it->end++]) {
826 it->value = (unsigned char)s[it->end - 1];
832 it->value = s[it->end++] - '0';
833 if ('0' <= s[it->end] && s[it->end] <= '7') {
835 it->value = 8 * it->value + (s[it->end++] - '0');
836 if ('0' <= s[it->end] && s[it->end] <= '7') {
838 it->value = 8 * it->value + (s[it->end++] - '0');
847 char ch = s[it->end];
858 it->end++;
873 quoted_iterator it = { .end = 0 }, prev = it;
899 unsigned char ch = buf->data[it.end - 1];
920 warning(356, (int)(prev.end - prev.start),
951 quoted_iterator it = { .end = 0 };
991 quoted_iterator it = { .end = 0 };
1071 char *end;
1072 long ln = strtol(--p, &end, 10);
1073 if (end == p)
1075 p = end;
1289 /* Read the potential keyword to keywd */
1302 /* look for the keyword */
1313 /* read the argument, if the keyword accepts one and there is one */
1404 quoted_iterator it = { .end = 0 };