lean4-htt/src/library/constants.h

466 lines
18 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_abs_name();
name const & get_absurd_name();
name const & get_acc_cases_on_name();
name const & get_add_name();
name const & get_add_comm_group_name();
name const & get_add_comm_semigroup_name();
name const & get_add_group_name();
name const & get_add_monoid_name();
name const & get_and_name();
name const & get_and_elim_left_name();
name const & get_and_elim_right_name();
name const & get_and_intro_name();
name const & get_bit0_name();
name const & get_bit1_name();
name const & get_bool_name();
name const & get_bool_ff_name();
name const & get_bool_tt_name();
name const & get_bind_name();
name const & get_bv_name();
name const & get_caching_user_attribute_name();
name const & get_cast_name();
name const & get_cast_eq_name();
name const & get_cast_heq_name();
name const & get_char_name();
name const & get_char_of_nat_name();
name const & get_char_of_nat_ne_of_ne_name();
name const & get_classical_name();
name const & get_classical_prop_decidable_name();
name const & get_classical_type_decidable_eq_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_combinator_K_name();
name const & get_comm_ring_name();
name const & get_comm_semiring_name();
name const & get_congr_name();
name const & get_congr_arg_name();
name const & get_congr_fun_name();
name const & get_cyclic_numerals_name();
name const & get_cyclic_numerals_bound_name();
name const & get_decidable_name();
name const & get_decidable_by_contradiction_name();
name const & get_discrete_field_name();
name const & get_distinct_name();
name const & get_distrib_name();
name const & get_dite_name();
name const & get_div_name();
name const & get_id_name();
name const & get_empty_name();
name const & get_empty_rec_name();
name const & get_emptyc_name();
name const & get_Exists_name();
name const & get_eq_name();
name const & get_eq_drec_name();
name const & get_eq_elim_inv_inv_name();
name const & get_eq_intro_name();
name const & get_eq_mp_name();
name const & get_eq_mpr_name();
name const & get_eq_nrec_name();
name const & get_eq_rec_name();
name const & get_eq_rec_eq_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_rec_heq_name();
name const & get_eq_true_intro_name();
name const & get_eq_false_intro_name();
name const & get_exists_elim_name();
name const & get_format_name();
name const & get_functor_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_true_eq_false_of_false_name();
name const & get_false_rec_name();
name const & get_field_name();
name const & get_fin_name();
name const & get_fin_mk_name();
name const & get_fin_ne_of_vne_name();
name const & get_forall_congr_name();
name const & get_forall_congr_eq_name();
name const & get_forall_not_of_not_exists_name();
name const & get_funext_name();
name const & get_ge_name();
name const & get_get_line_name();
name const & get_gt_name();
name const & get_has_add_name();
name const & get_has_div_name();
name const & get_has_mul_name();
name const & get_has_le_name();
name const & get_has_lt_name();
name const & get_has_neg_name();
name const & get_has_one_name();
name const & get_has_one_one_name();
name const & get_has_sizeof_name();
name const & get_has_sizeof_mk_name();
name const & get_has_sizeof_sizeof_name();
name const & get_has_sub_name();
name const & get_has_to_format_name();
name const & get_has_to_string_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_id_locked_name();
name const & get_if_neg_name();
name const & get_if_pos_name();
name const & get_iff_name();
name const & get_iff_elim_left_name();
name const & get_iff_elim_right_name();
name const & get_iff_false_intro_name();
name const & get_iff_intro_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_imp_congr_name();
name const & get_imp_congr_eq_name();
name const & get_imp_congr_ctx_name();
name const & get_imp_congr_ctx_eq_name();
name const & get_implies_name();
name const & get_implies_of_if_neg_name();
name const & get_implies_of_if_pos_name();
name const & get_implies_resolve_name();
name const & get_insert_name();
name const & get_int_name();
name const & get_int_of_nat_name();
name const & get_int_has_zero_name();
name const & get_int_has_one_name();
name const & get_int_has_add_name();
name const & get_int_has_mul_name();
name const & get_int_has_sub_name();
name const & get_int_has_div_name();
name const & get_int_has_le_name();
name const & get_int_has_lt_name();
name const & get_int_has_neg_name();
name const & get_int_has_mod_name();
name const & get_int_bit0_nonneg_name();
name const & get_int_bit1_nonneg_name();
name const & get_int_one_nonneg_name();
name const & get_int_zero_nonneg_name();
name const & get_int_bit0_pos_name();
name const & get_int_bit1_pos_name();
name const & get_int_one_pos_name();
name const & get_int_nat_abs_zero_name();
name const & get_int_nat_abs_one_name();
name const & get_int_nat_abs_bit0_step_name();
name const & get_int_nat_abs_bit1_nonneg_step_name();
name const & get_int_ne_of_nat_ne_nonneg_case_name();
name const & get_int_ne_neg_of_ne_name();
name const & get_int_neg_ne_of_pos_name();
name const & get_int_ne_neg_of_pos_name();
name const & get_int_neg_ne_zero_of_ne_name();
name const & get_int_zero_ne_neg_of_ne_name();
name const & get_int_decidable_linear_ordered_comm_group_name();
name const & get_io_name();
name const & get_io_functor_name();
name const & get_io_monad_name();
name const & get_is_associative_name();
name const & get_is_associative_assoc_name();
name const & get_is_commutative_name();
name const & get_is_commutative_comm_name();
name const & get_is_int_name();
name const & get_is_trunc_is_prop_name();
name const & get_is_trunc_is_prop_elim_name();
name const & get_is_trunc_is_set_name();
name const & get_ite_name();
name const & get_left_distrib_name();
name const & get_left_comm_name();
name const & get_le_name();
name const & get_le_refl_name();
name const & get_lift_name();
name const & get_lift_down_name();
name const & get_lift_up_name();
name const & get_linear_ordered_comm_ring_name();
name const & get_linear_ordered_ring_name();
name const & get_linear_ordered_semiring_name();
name const & get_list_name();
name const & get_list_nil_name();
name const & get_list_cons_name();
name const & get_lt_name();
name const & get_map_name();
name const & get_map_insert_name();
name const & get_map_lookup_name();
name const & get_map_select_name();
name const & get_map_store_name();
name const & get_mod_name();
name const & get_monad_name();
name const & get_monad_map_name();
name const & get_monad_bind_name();
name const & get_monad_ret_name();
name const & get_monoid_name();
name const & get_mul_name();
name const & get_mul_one_name();
name const & get_mul_zero_name();
name const & get_mul_zero_class_name();
name const & get_name_name();
name const & get_name_anonymous_name();
name const & get_name_mk_string_name();
name const & get_nat_name();
name const & get_nat_of_num_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_has_mul_name();
name const & get_nat_has_div_name();
name const & get_nat_has_sub_name();
name const & get_nat_has_neg_name();
name const & get_nat_has_lt_name();
name const & get_nat_has_le_name();
name const & get_nat_add_name();
name const & get_nat_no_confusion_name();
name const & get_nat_cases_on_name();
name const & get_nat_bit0_ne_name();
name const & get_nat_bit0_ne_bit1_name();
name const & get_nat_bit0_ne_zero_name();
name const & get_nat_bit0_ne_one_name();
name const & get_nat_bit1_ne_name();
name const & get_nat_bit1_ne_bit0_name();
name const & get_nat_bit1_ne_zero_name();
name const & get_nat_bit1_ne_one_name();
name const & get_nat_zero_ne_one_name();
name const & get_nat_zero_ne_bit0_name();
name const & get_nat_zero_ne_bit1_name();
name const & get_nat_one_ne_zero_name();
name const & get_nat_one_ne_bit0_name();
name const & get_nat_one_ne_bit1_name();
name const & get_nat_bit0_lt_name();
name const & get_nat_bit1_lt_name();
name const & get_nat_bit0_lt_bit1_name();
name const & get_nat_bit1_lt_bit0_name();
name const & get_nat_zero_lt_one_name();
name const & get_nat_zero_lt_bit1_name();
name const & get_nat_zero_lt_bit0_name();
name const & get_nat_one_lt_bit0_name();
name const & get_nat_one_lt_bit1_name();
name const & get_nat_le_of_lt_name();
name const & get_nat_le_refl_name();
name const & get_ne_name();
name const & get_neg_name();
name const & get_neq_of_not_iff_name();
name const & get_norm_num_add1_name();
name const & get_norm_num_add1_bit0_name();
name const & get_norm_num_add1_bit1_helper_name();
name const & get_norm_num_add1_one_name();
name const & get_norm_num_add1_zero_name();
name const & get_norm_num_add_div_helper_name();
name const & get_norm_num_bin_add_zero_name();
name const & get_norm_num_bin_zero_add_name();
name const & get_norm_num_bit0_add_bit0_helper_name();
name const & get_norm_num_bit0_add_bit1_helper_name();
name const & get_norm_num_bit0_add_one_name();
name const & get_norm_num_bit1_add_bit0_helper_name();
name const & get_norm_num_bit1_add_bit1_helper_name();
name const & get_norm_num_bit1_add_one_helper_name();
name const & get_norm_num_div_add_helper_name();
name const & get_norm_num_div_eq_div_helper_name();
name const & get_norm_num_div_helper_name();
name const & get_norm_num_div_mul_helper_name();
name const & get_norm_num_mk_cong_name();
name const & get_norm_num_mul_bit0_helper_name();
name const & get_norm_num_mul_bit1_helper_name();
name const & get_norm_num_mul_div_helper_name();
name const & get_norm_num_neg_add_neg_helper_name();
name const & get_norm_num_neg_add_pos_helper1_name();
name const & get_norm_num_neg_add_pos_helper2_name();
name const & get_norm_num_neg_mul_neg_helper_name();
name const & get_norm_num_neg_mul_pos_helper_name();
name const & get_norm_num_neg_neg_helper_name();
name const & get_norm_num_neg_zero_helper_name();
name const & get_norm_num_nonneg_bit0_helper_name();
name const & get_norm_num_nonneg_bit1_helper_name();
name const & get_norm_num_nonzero_of_div_helper_name();
name const & get_norm_num_nonzero_of_neg_helper_name();
name const & get_norm_num_nonzero_of_pos_helper_name();
name const & get_norm_num_one_add_bit0_name();
name const & get_norm_num_one_add_bit1_helper_name();
name const & get_norm_num_one_add_one_name();
name const & get_norm_num_pos_add_neg_helper_name();
name const & get_norm_num_pos_add_pos_helper_name();
name const & get_norm_num_pos_bit0_helper_name();
name const & get_norm_num_pos_bit1_helper_name();
name const & get_norm_num_pos_mul_neg_helper_name();
name const & get_norm_num_sub_eq_add_neg_helper_name();
name const & get_norm_num_subst_into_div_name();
name const & get_norm_num_subst_into_prod_name();
name const & get_norm_num_subst_into_subtr_name();
name const & get_norm_num_subst_into_sum_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_not_of_not_not_not_name();
name const & get_num_name();
name const & get_num_pos_name();
name const & get_num_zero_name();
name const & get_of_eq_true_name();
name const & get_of_iff_true_name();
name const & get_one_name();
name const & get_one_mul_name();
name const & get_option_name();
name const & get_option_none_name();
name const & get_option_some_name();
name const & get_or_name();
name const & get_or_elim_name();
name const & get_or_intro_left_name();
name const & get_or_intro_right_name();
name const & get_or_neg_resolve_left_name();
name const & get_or_neg_resolve_right_name();
name const & get_or_rec_name();
name const & get_or_resolve_left_name();
name const & get_or_resolve_right_name();
name const & get_poly_unit_name();
name const & get_poly_unit_star_name();
name const & get_pos_num_name();
name const & get_pos_num_bit0_name();
name const & get_pos_num_bit1_name();
name const & get_pos_num_one_name();
name const & get_prod_name();
name const & get_prod_mk_name();
name const & get_prod_fst_name();
name const & get_prod_snd_name();
name const & get_propext_name();
name const & get_pexpr_name();
name const & get_pexpr_subst_name();
name const & get_pre_monad_bind_name();
name const & get_pre_monad_and_then_name();
name const & get_put_str_name();
name const & get_put_nat_name();
name const & get_to_pexpr_name();
name const & get_quot_mk_name();
name const & get_quot_lift_name();
name const & get_rat_divide_name();
name const & get_rat_of_num_name();
name const & get_rat_of_int_name();
name const & get_real_name();
name const & get_real_has_zero_name();
name const & get_real_has_one_name();
name const & get_real_has_add_name();
name const & get_real_has_mul_name();
name const & get_real_has_sub_name();
name const & get_real_has_div_name();
name const & get_real_has_le_name();
name const & get_real_has_lt_name();
name const & get_real_has_neg_name();
name const & get_real_is_int_name();
name const & get_real_of_rat_name();
name const & get_real_of_int_name();
name const & get_real_to_int_name();
name const & get_rfl_name();
name const & get_right_distrib_name();
name const & get_ring_name();
name const & get_set_of_name();
name const & get_sep_name();
name const & get_select_name();
name const & get_semiring_name();
name const & get_sigma_name();
name const & get_sigma_cases_on_name();
name const & get_sigma_mk_name();
name const & get_sigma_fst_name();
name const & get_sigma_snd_name();
name const & get_simp_name();
name const & get_simplifier_assoc_subst_name();
name const & get_simplifier_congr_bin_op_name();
name const & get_simplifier_congr_bin_arg1_name();
name const & get_simplifier_congr_bin_arg2_name();
name const & get_simplifier_congr_bin_args_name();
name const & get_singleton_name();
name const & get_sizeof_name();
name const & get_smt_array_name();
name const & get_smt_select_name();
name const & get_smt_store_name();
name const & get_smt_prove_name();
name const & get_sorry_name();
name const & get_store_name();
name const & get_string_name();
name const & get_string_empty_name();
name const & get_string_str_name();
name const & get_string_empty_ne_str_name();
name const & get_string_str_ne_empty_name();
name const & get_string_str_ne_str_left_name();
name const & get_string_str_ne_str_right_name();
name const & get_sub_name();
name const & get_subsingleton_name();
name const & get_subsingleton_elim_name();
name const & get_subsingleton_helim_name();
name const & get_subtype_name();
name const & get_subtype_tag_name();
name const & get_subtype_elt_of_name();
name const & get_subtype_rec_name();
name const & get_sum_name();
name const & get_sum_cases_on_name();
name const & get_sum_inl_name();
name const & get_sum_inr_name();
name const & get_default_smt_config_name();
name const & get_smt_state_mk_name();
name const & get_smt_tactic_execute_name();
name const & get_smt_tactic_execute_with_name();
name const & get_tactic_name();
name const & get_tactic_eval_expr_name();
name const & get_tactic_constructor_name();
name const & get_tactic_step_name();
name const & get_tactic_to_expr_name();
name const & get_tactic_skip_name();
name const & get_tactic_try_name();
name const & get_tactic_triv_name();
name const & get_tactic_interactive_name();
name const & get_tactic_interactive_exact_name();
name const & get_interactive_types_ident_name();
name const & get_interactive_types_opt_ident_name();
name const & get_interactive_types_using_ident_name();
name const & get_interactive_types_ident_list_name();
name const & get_interactive_types_raw_ident_list_name();
name const & get_interactive_types_with_ident_list_name();
name const & get_interactive_types_without_ident_list_name();
name const & get_interactive_types_location_name();
name const & get_interactive_types_qexpr_name();
name const & get_interactive_types_qexpr0_name();
name const & get_interactive_types_qexpr_list_name();
name const & get_interactive_types_opt_qexpr_list_name();
name const & get_interactive_types_qexpr_list_or_qexpr0_name();
name const & get_interactive_types_colon_tk_name();
name const & get_interactive_types_assign_tk_name();
name const & get_interactive_types_comma_tk_name();
name const & get_to_fmt_name();
name const & get_to_int_name();
name const & get_to_string_name();
name const & get_to_real_name();
name const & get_trans_rel_left_name();
name const & get_trans_rel_right_name();
name const & get_true_name();
name const & get_true_intro_name();
name const & get_unification_hint_name();
name const & get_unification_hint_mk_name();
name const & get_unification_constraint_name();
name const & get_unification_constraint_mk_name();
name const & get_unit_name();
name const & get_unit_cases_on_name();
name const & get_unit_star_name();
name const & get_user_attribute_name();
name const & get_vm_monitor_name();
name const & get_weak_order_name();
name const & get_well_founded_name();
name const & get_xor_name();
name const & get_zero_name();
name const & get_zero_le_one_name();
name const & get_zero_lt_one_name();
name const & get_zero_mul_name();
}