`------------------------------------------------------------------*/
void
-symbol_type_set (symbol_t *symbol, location_t location, char *type_name)
+symbol_type_set (symbol_t *symbol, char *type_name, location_t location)
{
if (type_name)
{
`-------------------------------------------------------------------*/
void
-symbol_destructor_set (symbol_t *symbol, location_t location, char *destructor)
+symbol_destructor_set (symbol_t *symbol, char *destructor, location_t location)
{
if (destructor)
{
`------------------------------------------------------------------*/
void
-symbol_precedence_set (symbol_t *symbol, location_t location,
- int prec, associativity assoc)
+symbol_precedence_set (symbol_t *symbol,
+ int prec, associativity assoc, location_t location)
{
if (assoc != undef_assoc)
{