#ifndef EMPATHY_BUILTINS_H
#define EMPATHY_BUILTINS_H
#include "ir/ir.h"
#include "llr/llr.h"
#include "sema/sema.h"
#include "diagnostics/diagnostics.h"
namespace empathy::builtins
{
using namespace ir;
using namespace sema;
using namespace diagnostics;
extern const Term& RootIdentity();
}
#include "codegen/codegen.h"
#include "types/types.h"
#include "operators/operators.h"
#include "statements/statements.h"
#include "api/api.h"
namespace empathy::builtins
{
extern void SetupBuiltins( Env& e );
}
#endif