LRDE Tiger Compiler  1.34a $Id: 7fef12e1f5fa43449d667a0eec1d837c40fc1202 $
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
tasks.hh
Go to the documentation of this file.
1 
6 #ifndef OVERLOAD_TASKS_HH
7 # define OVERLOAD_TASKS_HH
8 
9 # include <task/libtask.hh>
10 # include <overload/binder.hh>
11 
12 namespace overload
13 {
14 
15  namespace tasks
16  {
17 
19 
20  TASK_GROUP("4.5 Type checking with overloading");
21 
23  TASK_DECLARE("overfun-bindings-compute", "bind the identifiers, "
24  "allowing function overloading",
25  overfun_bindings_compute, "parse");
26 
28  TASK_DECLARE("O|overfun-types-compute", "check for type violations, "
29  "allowing function overloading",
30  overfun_types_compute, "overfun-bindings-compute");
31 
32  } // namespace tasks
33 
34 } // namespace overload
35 
36 #endif // !OVERLOAD_TASKS_HH