fstar
  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val __proj__Mkcast_info__item__term : cast_info -> FStar_Reflection_Types.term
val cast_info_to_string : cast_info -> Prims.string
val __proj__Mkeffect_info__item__ei_type : effect_info -> FStar_InteractiveHelpers_ExploreTerm.effect_type
val __proj__Mkeffect_info__item__ei_ret_type : effect_info -> FStar_InteractiveHelpers_ExploreTerm.type_info
val __proj__Mkeffect_info__item__ei_pre : effect_info -> FStar_Reflection_Types.term FStar_Pervasives_Native.option
val __proj__Mkeffect_info__item__ei_post : effect_info -> FStar_Reflection_Types.term FStar_Pervasives_Native.option
val effect_info_to_string : effect_info -> Prims.string
type eterm_info = {
  1. einfo : effect_info;
  2. head : FStar_Reflection_Types.term;
  3. parameters : cast_info Prims.list;
}
val __proj__Mketerm_info__item__einfo : eterm_info -> effect_info
val __proj__Mketerm_info__item__head : eterm_info -> FStar_Reflection_Types.term
val __proj__Mketerm_info__item__parameters : eterm_info -> cast_info Prims.list
val eterm_info_to_string : eterm_info -> Prims.string
type type_comparison =
  1. | Refines
  2. | Same_raw_type
  3. | Unknown
val uu___is_Refines : type_comparison -> Prims.bool
val uu___is_Same_raw_type : type_comparison -> Prims.bool
val uu___is_Unknown : type_comparison -> Prims.bool
val type_comparison_to_string : type_comparison -> Prims.string
type pre_post_type =
  1. | PP_Unknown
  2. | PP_Pure
  3. | PP_State of FStar_Reflection_Types.term
val uu___is_PP_Unknown : pre_post_type -> Prims.bool
val uu___is_PP_Pure : pre_post_type -> Prims.bool
val uu___is_PP_State : pre_post_type -> Prims.bool
val __proj__PP_State__item__state_type : pre_post_type -> FStar_Reflection_Types.term