MimIR 0.1
MimIR is my Intermediate Representation
Loading...
Searching...
No Matches
driver.h File Reference
#include <list>
#include <utility>
#include <absl/container/node_hash_map.h>
#include "mim/flags.h"
#include "mim/ast/tok.h"
#include "mim/plugin.h"
#include "mim/world.h"
#include "mim/util/log.h"
Include dependency graph for driver.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mim::Driver
 Some "global" variables needed all over the place. More...
class  mim::Driver::Imports
struct  mim::Driver::Imports::Entry

Namespaces

namespace  mim

Macros

#define GET_FUN_PTR(plugin, f)

Class Documentation

◆ mim::Driver::Imports::Entry

struct mim::Driver::Imports::Entry

Definition at line 52 of file driver.h.

Class Members
path path
Sym sym
Tag tag

Macro Definition Documentation

◆ GET_FUN_PTR

#define GET_FUN_PTR ( plugin,
f )
Value:
get_fun_ptr<decltype(f)>(plugin, #f)

Definition at line 131 of file driver.h.