lean4-htt/src/boot/init/lean/options.cpp
2019-02-12 15:48:44 -08:00

44 lines
1.1 KiB
C++

// Lean compiler output
// Module: init.lean.options
// Imports: init.lean.kvmap
#include "runtime/object.h"
#include "runtime/apply.h"
typedef lean::object obj; typedef lean::usize usize;
typedef lean::uint8 uint8; typedef lean::uint16 uint16;
typedef lean::uint32 uint32; typedef lean::uint64 uint64;
#if defined(__clang__)
#pragma clang diagnostic ignored "-Wunused-parameter"
#pragma clang diagnostic ignored "-Wunused-label"
#elif defined(__GNUC__) && !defined(__CLANG__)
#pragma GCC diagnostic ignored "-Wunused-parameter"
#pragma GCC diagnostic ignored "-Wunused-label"
#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
#endif
obj* l_lean_options;
obj* l_lean_options_mk;
obj* _init_l_lean_options() {
_start:
{
obj* x_0;
x_0 = lean::box(0);
lean::inc(x_0);
return x_0;
}
}
obj* _init_l_lean_options_mk() {
_start:
{
obj* x_0;
x_0 = lean::box(0);
return x_0;
}
}
void initialize_init_lean_kvmap();
static bool _G_initialized = false;
void initialize_init_lean_options() {
if (_G_initialized) return;
_G_initialized = true;
initialize_init_lean_kvmap();
l_lean_options = _init_l_lean_options();
l_lean_options_mk = _init_l_lean_options_mk();
}