llvm-gcc-4.2-2.9/gcc/cp/parser.c
/* Update the globals input_location and in_system_header and the
   input file stack from TOKEN.  */
Update the globals input_location and in_system_header and the
input file stack from TOKEN.
Update the globals input_location and in_system_header and the input file stack from TOKEN .
static inline void
cp_lexer_set_source_position_from_token (cp_token *token)
{
  if (token->type != CPP_EOF)
    {
      input_location = token->location;
      in_system_header = token->in_system_header;
      restore_input_file_stack (token->input_file_stack_index);
    }
}
static inline void cp_lexer_set_source_position_from_token ( cp_token * token ) { if ( token -> type != CPP_EOF ) { input_location = token -> location ; in_system_header = token -> in_system_header ; restore_input_file_stack ( token -> input_file_stack_index ) ; } }
Update the globals input_location and in_system_header and the
input file stack from TOKEN.
Update the globals input_location and in_system_header and the input file stack from TOKEN .