371 lines
14 KiB
C++
371 lines
14 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_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_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_empty_col_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_exists_elim_name();
|
|
name const & get_functor_name();
|
|
name const & get_functorIO_name();
|
|
name const & get_false_name();
|
|
name const & get_false_of_true_iff_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_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_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_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_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_decidable_linear_ordered_comm_group_name();
|
|
name const & get_IO_name();
|
|
name const & get_is_associative_name();
|
|
name const & get_is_associative_op_assoc_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_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_monad_and_then_name();
|
|
name const & get_monadIO_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_ne_name();
|
|
name const & get_neg_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_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_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_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_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_tactic_name();
|
|
name const & get_tactic_constructor_name();
|
|
name const & get_tactic_interactive_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_to_string_name();
|
|
name const & get_to_int_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_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();
|
|
}
|