diff --git a/code/compiler/10/ast.cpp b/code/compiler/10/ast.cpp index bbf72e7..b55c347 100644 --- a/code/compiler/10/ast.cpp +++ b/code/compiler/10/ast.cpp @@ -1,9 +1,7 @@ #include "ast.hpp" #include -#include #include "binop.hpp" #include "error.hpp" -#include "type.hpp" #include "type_env.hpp" static void print_indent(int n, std::ostream& to) { @@ -164,10 +162,6 @@ type_ptr ast_case::typecheck(type_mgr& mgr) { input_type = mgr.resolve(case_type, var); if(!dynamic_cast(input_type.get())) { - std::cout << dynamic_cast(input_type.get()) << std::endl; - std::cout << dynamic_cast(input_type.get()) << std::endl; - std::cout << var << std::endl; - input_type->print(mgr, std::cout); std::cout << std::endl; throw type_error("attempting case analysis of non-data type"); }