Module Record.Data

type coercion_flags = {
coe_local : bool;
coe_reversible : bool;
}
type instance_flags = {
inst_locality : Hints.hint_locality;
inst_priority : int option;
}
type projection_flags = {
pf_coercion : coercion_flags option;
pf_instance : instance_flags option;
pf_canonical : bool;
}
type t = {
is_coercion : Vernacexpr.coercion_flag;
proj_flags : projection_flags list;
}