MimIR
MimIR is my Intermediate Representation
Loading...
Searching...
No Matches
sexpr.h
Go to the documentation of this file.
1#pragma once
2
3#include <ostream>
4
5namespace mim {
6
7class World;
8
9namespace sexpr {
10
11void emit(World&, std::ostream&);
12void emit_typed(World&, std::ostream&);
13
14void emit_slotted(World&, std::ostream&);
15void emit_slotted_typed(World&, std::ostream&);
16
17} // namespace sexpr
18
19} // namespace mim
The World represents the whole program and manages creation of MimIR nodes (Defs).
Definition world.h:36
void emit_slotted(World &, std::ostream &)
Definition sexpr.cpp:997
void emit_typed(World &, std::ostream &)
Definition sexpr.cpp:992
void emit(World &, std::ostream &)
Definition sexpr.cpp:987
void emit_slotted_typed(World &, std::ostream &)
Definition sexpr.cpp:1002
Definition ast.h:14