Make AST->HIR conversion a method of ast_node, re-enable
diff --git a/glsl_parser_extras.cpp b/glsl_parser_extras.cpp
index f30b7d8..602f2cc 100644
--- a/glsl_parser_extras.cpp
+++ b/glsl_parser_extras.cpp
@@ -698,12 +698,10 @@
       ((ast_node *)ptr)->print();
    }
 
-#if 0
    make_empty_list(& instructions);
    foreach (ptr, & state.translation_unit) {
-      _mesa_ast_to_hir(ptr, &instructions, &state);
+      ((ast_node *)ptr)->hir(&instructions, &state);
    }
-#endif
 
    _mesa_symbol_table_dtor(state.symbols);