contrib/gcc-4.4/gcc/c-parser.c
/* Expect the current token to be a #pragma.  Consume it and remember
   that we've begun parsing a pragma.  */
Expect the current token to be a #pragma.  Consume it and remember
that we've begun parsing a pragma.
Expect the current token to be a #pragma . Consume it and remember that we ' ve begun parsing a pragma .
static void
c_parser_consume_pragma (c_parser *parser)
{
  gcc_assert (!parser->in_pragma);
  gcc_assert (parser->tokens_avail >= 1);
  gcc_assert (parser->tokens[0].type == CPP_PRAGMA);
  if (parser->tokens_avail == 2)
    parser->tokens[0] = parser->tokens[1];
  parser->tokens_avail--;
  parser->in_pragma = true;
}
static void c_parser_consume_pragma ( c_parser * parser ) { gcc_assert ( ! parser -> in_pragma ) ; gcc_assert ( parser -> tokens_avail >= 1 ) ; gcc_assert ( parser -> tokens [ 0 ] . type == CPP_PRAGMA ) ; if ( parser -> tokens_avail == 2 ) parser -> tokens [ 0 ] = parser -> tokens [ 1 ] ; parser -> tokens_avail -- ; parser -> in_pragma = true ; }
Expect the current token to be a #pragma.
Expect the current token to be a #pragma .