/** ** \file bind/tasks.cc ** \brief Bind module tasks implementation. */ // FIXME DONE: Some code was deleted here. #include #include #include #define DEFINE_TASKS 1 #include #undef DEFINE_TASKS #include namespace bind::tasks { void bind() { misc::error& program_error = task_error(); program_error << bind::bind(ast::tasks::the_program.get()); program_error.exit_on_error(); } void display_bind() { ast::bindings_display(std::cout) = true; } void rename() { misc::error& program_error = task_error(); program_error << bind::rename(*ast::tasks::the_program); program_error.exit_on_error(); } }