MimIR 0.1
MimIR is my Intermediate Representation
|
#include "mim/util/dbg.h"
Go to the source code of this file.
Classes | |
class | mim::ast::Tok |
Namespaces | |
namespace | mim |
namespace | mim::ast |
Macros | |
#define | MIM_KEY(m) |
#define | CODE(t, str) |
#define | MIM_TOK(m) |
#define | MIM_SUBST(m) |
#define | CODE(t, str) |
Variables | |
constexpr auto | mim::ast::Num_Keys = size_t(0) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) + size_t(1) |
#define CODE | ( | t, | |
str ) |
Definition at line 54 of file tok.h.
Referenced by mim::ast::Lexer::Lexer(), and mim::Def::node_name().
#define MIM_KEY | ( | m | ) |
Definition at line 13 of file tok.h.
Referenced by mim::ast::Lexer::Lexer(), and mim::ast::Tok::tag2str().
#define MIM_SUBST | ( | m | ) |
Definition at line 97 of file tok.h.
Referenced by mim::ast::Lexer::Lexer().
#define MIM_TOK | ( | m | ) |
Definition at line 58 of file tok.h.
Referenced by mim::ast::Tok::tag2str().