@@ -235,9 +235,9 @@ inline void debug_ast(AST_Node_Ptr node, std::string ind, Env* env)
235235    std::cerr << (selector->has_line_break () ? "  [line-break]" "  -" 
236236    std::cerr << (selector->has_line_feed () ? "  [line-feed]" "  -" 
237237    std::cerr << std::endl;
238-   } else  if  (Cast<Element_Selector >(node)) {
239-     Element_Selector_Ptr  selector = Cast<Element_Selector >(node);
240-     std::cerr << ind << " Element_Selector  " 
238+   } else  if  (Cast<Type_Selector >(node)) {
239+     Type_Selector_Ptr  selector = Cast<Type_Selector >(node);
240+     std::cerr << ind << " Type_Selector  " 
241241    std::cerr << "  (" pstate_source_position (node) << " )" 
242242    std::cerr << "  <" hash () << " >" 
243243    std::cerr << "  <<" ns_name () << " >>" 
@@ -682,21 +682,21 @@ inline void debug_ast(AST_Node_Ptr node, std::string ind, Env* env)
682682    std::cerr << ind << " Expression " 
683683    std::cerr << "  (" pstate_source_position (node) << " )" 
684684    switch  (expression->concrete_type ()) {
685-       case  Expression::Concrete_Type ::NONE: std::cerr << "  [NONE]" break ;
686-       case  Expression::Concrete_Type ::BOOLEAN: std::cerr << "  [BOOLEAN]" break ;
687-       case  Expression::Concrete_Type ::NUMBER: std::cerr << "  [NUMBER]" break ;
688-       case  Expression::Concrete_Type ::COLOR: std::cerr << "  [COLOR]" break ;
689-       case  Expression::Concrete_Type ::STRING: std::cerr << "  [STRING]" break ;
690-       case  Expression::Concrete_Type ::LIST: std::cerr << "  [LIST]" break ;
691-       case  Expression::Concrete_Type ::MAP: std::cerr << "  [MAP]" break ;
692-       case  Expression::Concrete_Type ::SELECTOR: std::cerr << "  [SELECTOR]" break ;
693-       case  Expression::Concrete_Type ::NULL_VAL: std::cerr << "  [NULL_VAL]" break ;
694-       case  Expression::Concrete_Type ::C_WARNING: std::cerr << "  [C_WARNING]" break ;
695-       case  Expression::Concrete_Type ::C_ERROR: std::cerr << "  [C_ERROR]" break ;
696-       case  Expression::Concrete_Type ::FUNCTION: std::cerr << "  [FUNCTION]" break ;
697-       case  Expression::Concrete_Type ::NUM_TYPES: std::cerr << "  [NUM_TYPES]" break ;
698-       case  Expression::Concrete_Type ::VARIABLE: std::cerr << "  [VARIABLE]" break ;
699-       case  Expression::Concrete_Type ::FUNCTION_VAL: std::cerr << "  [FUNCTION_VAL]" break ;
685+       case  Expression::Type ::NONE: std::cerr << "  [NONE]" break ;
686+       case  Expression::Type ::BOOLEAN: std::cerr << "  [BOOLEAN]" break ;
687+       case  Expression::Type ::NUMBER: std::cerr << "  [NUMBER]" break ;
688+       case  Expression::Type ::COLOR: std::cerr << "  [COLOR]" break ;
689+       case  Expression::Type ::STRING: std::cerr << "  [STRING]" break ;
690+       case  Expression::Type ::LIST: std::cerr << "  [LIST]" break ;
691+       case  Expression::Type ::MAP: std::cerr << "  [MAP]" break ;
692+       case  Expression::Type ::SELECTOR: std::cerr << "  [SELECTOR]" break ;
693+       case  Expression::Type ::NULL_VAL: std::cerr << "  [NULL_VAL]" break ;
694+       case  Expression::Type ::C_WARNING: std::cerr << "  [C_WARNING]" break ;
695+       case  Expression::Type ::C_ERROR: std::cerr << "  [C_ERROR]" break ;
696+       case  Expression::Type ::FUNCTION: std::cerr << "  [FUNCTION]" break ;
697+       case  Expression::Type ::NUM_TYPES: std::cerr << "  [NUM_TYPES]" break ;
698+       case  Expression::Type ::VARIABLE: std::cerr << "  [VARIABLE]" break ;
699+       case  Expression::Type ::FUNCTION_VAL: std::cerr << "  [FUNCTION_VAL]" break ;
700700      case  Expression::Type::PARENT: std::cerr << "  [PARENT]" break ;
701701    }
702702    std::cerr << std::endl;
0 commit comments