summaryrefslogtreecommitdiff
path: root/tiger-compiler/src/type/types.hh
blob: b0d3771e97e32eccd0fb09a357c60621a48f9548 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/**
 ** \file type/types.hh
 ** \brief Include all exported headers.
 */

#pragma once

#include <type/array.hh>
// FIXME: We should include "attribute.hh" and "class.hh" as well, but
// currently that would break the compilation (because of recursive
// dependencies).  Investigate and fix this.
#include <type/builtin-types.hh>
#include <type/field.hh>
#include <type/function.hh>
#include <type/named.hh>
#include <type/nil.hh>
#include <type/record.hh>
#include <type/type.hh>