/** ** \file type/tasks.cc ** \brief Type module task implementations. */ #include #include #include #define DEFINE_TASKS 1 #include #undef DEFINE_TASKS // Type module related tasks' implementation. namespace type::tasks { void types_check() { task_error() << ::type::types_check(*ast::tasks::the_program) << &misc::error::exit_on_error; } } // namespace type::tasks