RecordSourceval definition_structure :
flags:ComInductive.flags ->
Constrexpr.cumul_univ_decl_expr option ->
Vernacexpr.inductive_kind ->
primitive_proj:bool ->
Ast.t list ->
Names.GlobRef.t listA record is an inductive mie with extra metadata in records
val interp_structure :
flags:ComInductive.flags ->
Constrexpr.cumul_univ_decl_expr option ->
Vernacexpr.inductive_kind ->
primitive_proj:bool ->
Ast.t list ->
Record_decl.tAst.t list at the constr level