Remove duplicate word from error message.
[cparser] / token_t.h
index 858f3bb..b58531f 100644 (file)
--- a/token_t.h
+++ b/token_t.h
@@ -60,7 +60,6 @@ struct source_position_t {
 extern const source_position_t builtin_source_position;
 
 typedef struct token_base_t     token_base_t;
-typedef struct identifier_t     identifier_t;
 typedef struct string_literal_t string_literal_t;
 typedef struct number_literal_t number_literal_t;
 typedef union  token_t          token_t;
@@ -68,11 +67,7 @@ typedef union  token_t          token_t;
 struct token_base_t {
        unsigned          kind;
        source_position_t source_position;
-};
-
-struct identifier_t {
-       token_base_t  base;
-       symbol_t     *symbol;
+       symbol_t         *symbol;
 };
 
 struct string_literal_t {
@@ -89,7 +84,6 @@ struct number_literal_t {
 union token_t {
        unsigned          kind;
        token_base_t      base;
-       identifier_t      identifier;
        string_literal_t  string;
        number_literal_t  number;
 };
@@ -99,8 +93,6 @@ void exit_tokens(void);
 void print_token_kind(FILE *out, token_kind_t token_kind);
 void print_token(FILE *out, const token_t *token);
 
-symbol_t *get_token_kind_symbol(int token_kind);
-
 void print_pp_token_kind(FILE *out, int kind);
 void print_pp_token(FILE *out, const token_t *token);