Module RecLemmas

type mutual_info =
| NonMutual of EConstr.t Declare.CInfo.t
| Mutual of {
mutual_info : Declare.Proof.mutual_info;
cinfo : EConstr.t Declare.CInfo.t list;
possible_guards : int list;
}
val look_for_possibly_mutual_statements : Evd.evar_map -> EConstr.t Declare.CInfo.t list -> mutual_info