checkRecDef :: DefInfoPosition and other info.
-> QNameRecord type identifier.
-> UniverseCheckCheck universes?
-> RecordDirectives(Co)Inductive, (No)Eta, (Co)Pattern, Constructor?
-> DataDefParamsRecord parameters.
-> ExprApproximate type of constructor (
fields-> dummy). Does not include record parameters.-> [Field]Field signatures.
-> TCM ()
checkRecDef i name con ps contel fieldsnameRecord type identifier.
conMaybe constructor name and info.
psRecord parameters.
contelApproximate type of constructor (
fields-> dummy). Does not include record parameters.
fieldsList of field signatures.