Agda.TypeChecking.Monad.Signature
addConstant
setTerminates
modifyFunClauses
addClauses
addHaskellCode
addHaskellExport
addHaskellType
addEpicCode
addJSCode
markStatic
unionSignatures
addSection
lookupSection
addDisplayForms
applySection
addDisplayForm
canonicalName
sameDef
whatInduction
singleConstructorType
class HasConstInfo m
getConInfo
getPolarity
getPolarity'
setPolarity
getArgOccurrences
getArgOccurrence
setArgOccurrences
getMutual
setMutual
mutuallyRecursive
getSection
getSecFreeVars
getModuleFreeVars
getDefFreeVars
freeVarsToApply
instantiateDef
makeAbstract
inAbstractMode
inConcreteMode
ignoreAbstractMode
treatAbstractly
treatAbstractly'
typeOfConst
relOfConst
colOfConst
sortOfConst
isProjection
isProjection_
isProperProjection
projectionArgs
applyDef
getDefType