Thorin 1.9.0
The Higher ORder INtermediate representation
|
#include <sstream>
#include <string>
#include <string_view>
#include <type_traits>
#include <absl/container/btree_map.h>
#include <absl/container/btree_set.h>
#include <fe/arena.h>
#include "thorin/axiom.h"
#include "thorin/check.h"
#include "thorin/flags.h"
#include "thorin/lam.h"
#include "thorin/lattice.h"
#include "thorin/tuple.h"
#include "thorin/util/dbg.h"
#include "thorin/util/hash.h"
#include "thorin/util/log.h"
Go to the source code of this file.
Classes | |
class | thorin::World |
The World represents the whole program and manages creation of Thorin nodes (Defs). More... | |
struct | thorin::World::State |
struct | thorin::World::State::POD |
Plain Old Data More... | |
struct | thorin::World::Freezer |
Use to World::freeze and automatically unfreeze at the end of scope. More... | |
Namespaces | |
namespace | thorin |