MimIR 0.1
MimIR is my Intermediate Representation
Loading...
Searching...
No Matches
rewrite.cpp File Reference
#include "mim/rewrite.h"
#include <absl/container/fixed_array.h>
#include "mim/check.h"
#include "mim/world.h"
#include "fe/assert.h"
Include dependency graph for rewrite.cpp:

Go to the source code of this file.

Namespaces

namespace  mim
 

Macros

#define CODE_MUT(N)
 
#define CODE_IMM(N)
 

Macro Definition Documentation

◆ CODE_IMM

#define CODE_IMM ( N)
Value:
case Node::N: new_def = rewrite_imm_##N(old_def->as<N>()); break;

Definition at line 23 of file rewrite.cpp.

◆ CODE_MUT

#define CODE_MUT ( N)
Value:
case Node::N: new_def = rewrite_mut_##N(old_mut->as<N>()); break;

Definition at line 22 of file rewrite.cpp.