blob: e72fcf6f015b81199cc3da050c03b5239524e4aa (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
definition module classify
import syntax, checksupport, transform
cPassive :== -1
cActive :== -2
cAccumulating :== -3
cVarOfMultimatchCase :== -4
:: CleanupInfo :== [ExprInfoPtr]
analyseGroups :: !{# CommonDefs} !{#{#FunType}} !IndexRange !Int !Int !*{! Group} !*{#FunDef} !*VarHeap !*ExpressionHeap
-> (!CleanupInfo, !*{! ConsClasses}, !*{! Group}, !*{#FunDef}, !*VarHeap, !*ExpressionHeap)
|