lean4-htt/src/library/constants.h
Leonardo de Moura 0d1a0c8b6e chore(library): toBool ==> decide
We want to define a type class similar to Haskell's `ToBool`.
2019-05-06 14:02:15 -07:00

190 lines
6.6 KiB
C++

// Copyright (c) 2015 Microsoft Corporation. All rights reserved.
// Released under Apache 2.0 license as described in the file LICENSE.
// DO NOT EDIT, automatically generated file, generator scripts/gen_constants_cpp.py
#include "util/name.h"
namespace lean {
void initialize_constants();
void finalize_constants();
name const & get_absurd_name();
name const & get_and_name();
name const & get_and_left_name();
name const & get_and_right_name();
name const & get_and_intro_name();
name const & get_and_rec_name();
name const & get_and_cases_on_name();
name const & get_array_name();
name const & get_auto_param_name();
name const & get_bit0_name();
name const & get_bit1_name();
name const & get_bool_name();
name const & get_bool_false_name();
name const & get_bool_true_name();
name const & get_cast_name();
name const & get_char_name();
name const & get_char_mk_name();
name const & get_char_of_nat_name();
name const & get_coe_name();
name const & get_coe_fn_name();
name const & get_coe_sort_name();
name const & get_coe_to_lift_name();
name const & get_congr_name();
name const & get_congr_arg_name();
name const & get_congr_fun_name();
name const & get_decidable_name();
name const & get_decidable_cases_on_name();
name const & get_decidable_decide_name();
name const & get_dite_name();
name const & get_empty_name();
name const & get_exists_name();
name const & get_eq_name();
name const & get_eq_cases_on_name();
name const & get_eq_rec_on_name();
name const & get_eq_rec_name();
name const & get_eq_mp_name();
name const & get_eq_mpr_name();
name const & get_eq_ndrec_name();
name const & get_eq_refl_name();
name const & get_eq_subst_name();
name const & get_eq_symm_name();
name const & get_eq_trans_name();
name const & get_eq_of_heq_name();
name const & get_eq_true_intro_name();
name const & get_eq_false_intro_name();
name const & get_eq_self_iff_true_name();
name const & get_lean_level_name();
name const & get_lean_expr_name();
name const & get_false_name();
name const & get_false_of_true_iff_false_name();
name const & get_false_of_true_eq_false_name();
name const & get_false_rec_name();
name const & get_false_cases_on_name();
name const & get_fin_mk_name();
name const & get_funext_name();
name const & get_has_add_name();
name const & get_has_add_add_name();
name const & get_has_div_div_name();
name const & get_has_emptyc_emptyc_name();
name const & get_has_eval_name();
name const & get_has_eval_eval_name();
name const & get_has_insert_insert_name();
name const & get_has_neg_neg_name();
name const & get_has_one_name();
name const & get_has_one_one_name();
name const & get_has_sep_sep_name();
name const & get_has_sub_sub_name();
name const & get_has_repr_name();
name const & get_has_well_founded_name();
name const & get_has_well_founded_r_name();
name const & get_has_well_founded_wf_name();
name const & get_has_zero_name();
name const & get_has_zero_zero_name();
name const & get_has_coe_t_name();
name const & get_heq_name();
name const & get_heq_refl_name();
name const & get_heq_symm_name();
name const & get_heq_trans_name();
name const & get_heq_of_eq_name();
name const & get_huge_fuel_name();
name const & get_id_name();
name const & get_id_rhs_name();
name const & get_id_delta_name();
name const & get_iff_false_intro_name();
name const & get_iff_name();
name const & get_iff_mp_name();
name const & get_iff_mpr_name();
name const & get_iff_refl_name();
name const & get_iff_symm_name();
name const & get_iff_trans_name();
name const & get_iff_true_intro_name();
name const & get_inhabited_name();
name const & get_inhabited_default_name();
name const & get_int_name();
name const & get_int_nat_abs_name();
name const & get_int_lt_name();
name const & get_int_dec_lt_name();
name const & get_int_of_nat_name();
name const & get_inline_name();
name const & get_io_name();
name const & get_ite_name();
name const & get_lc_proof_name();
name const & get_lc_unreachable_name();
name const & get_list_name();
name const & get_list_nil_name();
name const & get_list_cons_name();
name const & get_match_failed_name();
name const & get_monad_name();
name const & get_monad_fail_name();
name const & get_lean_name_name();
name const & get_lean_name_anonymous_name();
name const & get_lean_name_mk_numeral_name();
name const & get_lean_name_mk_string_name();
name const & get_nat_name();
name const & get_nat_succ_name();
name const & get_nat_zero_name();
name const & get_nat_has_zero_name();
name const & get_nat_has_one_name();
name const & get_nat_has_add_name();
name const & get_nat_add_name();
name const & get_nat_dec_eq_name();
name const & get_nat_sub_name();
name const & get_ne_name();
name const & get_neq_of_not_iff_name();
name const & get_not_name();
name const & get_not_of_iff_false_name();
name const & get_not_of_eq_false_name();
name const & get_of_eq_true_name();
name const & get_of_iff_true_name();
name const & get_opt_param_name();
name const & get_or_name();
name const & get_out_param_name();
name const & get_punit_name();
name const & get_punit_unit_name();
name const & get_prod_mk_name();
name const & get_pprod_name();
name const & get_pprod_mk_name();
name const & get_pprod_fst_name();
name const & get_pprod_snd_name();
name const & get_propext_name();
name const & get_quot_mk_name();
name const & get_quot_lift_name();
name const & get_repr_name();
name const & get_rfl_name();
name const & get_scope_trace_name();
name const & get_set_of_name();
name const & get_psigma_name();
name const & get_psigma_mk_name();
name const & get_psigma_fst_name();
name const & get_psigma_snd_name();
name const & get_singleton_name();
name const & get_sorry_ax_name();
name const & get_string_name();
name const & get_string_data_name();
name const & get_string_empty_name();
name const & get_string_str_name();
name const & get_subsingleton_name();
name const & get_subsingleton_elim_name();
name const & get_subtype_name();
name const & get_psum_name();
name const & get_psum_cases_on_name();
name const & get_psum_inl_name();
name const & get_psum_inr_name();
name const & get_task_name();
name const & get_thunk_name();
name const & get_thunk_mk_name();
name const & get_thunk_get_name();
name const & get_true_name();
name const & get_true_intro_name();
name const & get_typed_expr_name();
name const & get_unit_name();
name const & get_unit_unit_name();
name const & get_uint8_name();
name const & get_uint16_name();
name const & get_uint32_name();
name const & get_uint64_name();
name const & get_usize_name();
name const & get_well_founded_fix_name();
name const & get_well_founded_tactics_name();
name const & get_well_founded_tactics_default_name();
name const & get_well_founded_tactics_rel_tac_name();
name const & get_well_founded_tactics_dec_tac_name();
}