ddc-core-0.4.2.1: Disciplined Disciple Compiler core language and type checker.

Index - T

takeCallConsFromExpDDC.Core.Call
takeCallConsFromTypeDDC.Core.Call
takeCallElimDDC.Core.Call
takeCtorNameOfAlt 
1 (Function)DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Simple.Compounds
takeDataTyConAppsDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takeEnclosingCtxDDC.Core.Exp.Annot.Ctx
takeKFunDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takeKFunsDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takeKFuns'DDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takeNameOfBindDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takeNameOfBoundDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takeNameOfDaConDDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takePrimeRegionDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takePrimTyConAppsDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takePrimWiConApps 
1 (Function)DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Simple.Compounds
takeResultKindDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takeSortOfKiConDDC.Type.Check
takeStdCallConsFromTypeArityDDC.Core.Call
takeSubstBoundOfBindDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takeSubstBoundsOfBindsDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takeTAppsDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takeTExistsDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takeTForallsDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takeTFunDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takeTFunAllArgResultDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takeTFunArgResultDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takeTFunWitArgResultDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takeTopLetEnvNamesOfCtxDDC.Core.Exp.Annot.Ctx
takeTopNameOfCtxDDC.Core.Exp.Annot.Ctx
takeTSuspDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takeTSuspsDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takeTyConAppsDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takeTypeOfBoundDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takeTypeOfDaConDDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
takeTypeOfExportSourceDDC.Core.Module
takeWAppsAsList 
1 (Function)DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Simple.Compounds
takeXAbsDDC.Core.Exp.Generic.Compounds
takeXApps 
1 (Function)DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Generic.Compounds
3 (Function)DDC.Core.Exp.Simple.Compounds
takeXApps1 
1 (Function)DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Simple.Compounds
takeXAppsAsList 
1 (Function)DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Simple.Compounds
takeXAppsWithAnnotsDDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Annot
takeXConApps 
1 (Function)DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Generic.Compounds
3 (Function)DDC.Core.Exp.Simple.Compounds
takeXLamFlags 
1 (Function)DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Simple.Compounds
takeXLamParamDDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Annot
takeXLAMs 
1 (Function)DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Generic.Compounds
3 (Function)DDC.Core.Exp.Simple.Compounds
takeXLams 
1 (Function)DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Generic.Compounds
3 (Function)DDC.Core.Exp.Simple.Compounds
takeXPrimApps 
1 (Function)DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Generic.Compounds
3 (Function)DDC.Core.Exp.Simple.Compounds
takeXType 
1 (Function)DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Simple.Compounds
takeXWitness 
1 (Function)DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Simple.Compounds
tAllocDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
TAppDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
tAppDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tAppsDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tBotDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
TcConDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TcConAllocDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TcConDeepAllocDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TcConDeepReadDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TcConDeepWriteDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TcConFunDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TcConHeadReadDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TcConReadDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TcConSuspDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TcConUnitDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TcConWriteDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TConDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
tConData0DDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tConData1DDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tConstDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tDeepAllocDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tDeepConstDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tDeepMutableDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tDeepReadDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tDeepWriteDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tDistinctDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
textDDC.Core.Pretty
TForallDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
tForallDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tForall'DDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tForallsDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tForalls'DDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tFunDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tFunOfListDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tFunOfParamResultDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tHeadReadDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tImplDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tIxDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tMutableDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
TokDDC.Core.Lexer.Tokens, DDC.Core.Lexer
TokAtomDDC.Core.Lexer.Tokens, DDC.Core.Lexer
TokMetaDDC.Core.Lexer.Tokens, DDC.Core.Lexer
TokNamedDDC.Core.Lexer.Tokens, DDC.Core.Lexer
toListDDC.Type.Sum
topOfCtxDDC.Core.Exp.Annot.Ctx
tPureDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
TrackedClosuresDDC.Core.Fragment
TrackedEffectsDDC.Core.Fragment
tReadDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
TSumDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
tSumDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tSuspDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tUnitDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
tupledDDC.Core.Pretty
TVarDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TwConDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TwConConstDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TwConDeepConstDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TwConDeepMutableDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TwConDisjointDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TwConDistinctDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TwConImplDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TwConMutableDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TwConPureDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
tWriteDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
TyConDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TyConBoundDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TyConExistsDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TyConHash 
1 (Type/Class)DDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
2 (Data Constructor)DDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TyConKindDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TyConSortDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TyConSpecDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TyConWitnessDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TypeDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TypeEnvDDC.Type.Env
typeOfBindDDC.Type.Compounds, DDC.Core.Exp.Annot.Compounds, DDC.Core.Exp.Generic.Compounds, DDC.Core.Exp.Simple.Compounds, DDC.Core.Exp.Annot
typeOfDataCtorDDC.Type.DataDef
typeOfExpDDC.Core.Check
typeOfImportCapDDC.Core.Module
typeOfImportValueDDC.Core.Module
typeOfWiConDDC.Core.Check
typeOfWitnessDDC.Core.Check
TypeSumDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TypeSumBotDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
typeSumBoundAnonDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
typeSumBoundNamedDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TypeSumConDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
typeSumElemsDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
typeSumKindDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TypeSumSetDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
typeSumSpillDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TypeSumVarDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp
TypeSumVarConDDC.Type.Exp, DDC.Core.Exp.Annot.Exp, DDC.Core.Exp.Simple.Exp, DDC.Core.Exp.Annot, DDC.Core.Exp