Code cleanup.

* src/symtab.c, src/symtab.h (symbol_class_get_string): Remove
function, which is no longer used.
(cherry picked from commit 387b4d5047)
This commit is contained in:
Joel E. Denny
2009-12-17 01:09:09 -05:00
parent 3473147172
commit 692d04cb6a
3 changed files with 6 additions and 21 deletions

View File

@@ -1,3 +1,9 @@
2009-12-17 Joel E. Denny <jdenny@clemson.edu>
Code cleanup.
* src/symtab.c, src/symtab.h (symbol_class_get_string): Remove
function, which is no longer used.
2009-12-16 Joel E. Denny <jdenny@clemson.edu>
Add gcc's -Wundef to test suite and fix another warning from it.

View File

@@ -184,24 +184,6 @@ symbol_type_set (symbol *sym, uniqstr type_name, location loc)
}
}
/*-----------------------------------.
| Get the CLASS associated with SYM. |
`-----------------------------------*/
const char *
symbol_class_get_string (symbol *sym)
{
if (sym->class)
{
if (sym->class == token_sym)
return "terminal";
else if (sym->class == nterm_sym)
return "nonterminal";
}
return "unknown";
}
/*-----------------------------------------.
| Set the DESTRUCTOR associated with SYM. |
`-----------------------------------------*/

View File

@@ -133,9 +133,6 @@ void symbol_make_alias (symbol *sym, symbol *str, location loc);
Do nothing if passed 0 as \c type_name. */
void symbol_type_set (symbol *sym, uniqstr type_name, location loc);
/** Get the \c class string associated with \c sym. */
const char *symbol_class_get_string (symbol *sym);
/** Set the \c destructor associated with \c sym. */
void symbol_destructor_set (symbol *sym, code_props const *destructor);