L | Gibbon.L0.Syntax |
Label | Gibbon.L4.Syntax |
LambdaE | Gibbon.L0.Syntax |
lateInlineTriv | Gibbon.Passes.Simplifier |
leafProg | Gibbon.L2.Examples |
leftmostFun | Gibbon.L2.Examples |
leftmostProg | Gibbon.L2.Examples |
LetAllocT | Gibbon.L4.Syntax |
LetArenaT | Gibbon.L4.Syntax |
LetAvail | |
1 (Data Constructor) | Gibbon.L2.Syntax, Gibbon.NewL2.Syntax |
2 (Data Constructor) | Gibbon.L3.Syntax |
LetAvailT | Gibbon.L4.Syntax |
LetCallT | Gibbon.L4.Syntax |
LetE | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
LetEF | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
LetIfT | Gibbon.L4.Syntax |
LetLocE | Gibbon.L2.Syntax, Gibbon.NewL2.Syntax |
LetParRegionE | Gibbon.L2.Syntax, Gibbon.NewL2.Syntax |
LetPrimCallT | Gibbon.L4.Syntax |
LetRegionE | Gibbon.L2.Syntax, Gibbon.NewL2.Syntax |
LetTimedT | Gibbon.L4.Syntax |
LetTrivT | Gibbon.L4.Syntax |
LetUnpackT | Gibbon.L4.Syntax |
lhs | Gibbon.L4.Syntax |
LinearExt | |
1 (Type/Class) | Gibbon.L0.Syntax |
2 (Data Constructor) | Gibbon.L0.Syntax |
ListTy | |
1 (Data Constructor) | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
2 (Data Constructor) | Gibbon.L0.Syntax |
3 (Data Constructor) | Gibbon.L4.Syntax |
ListTyF | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
LitE | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
LitEF | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
LitSymE | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
LitSymEF | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
lkp | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
LLAllocP | |
1 (Data Constructor) | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
2 (Data Constructor) | Gibbon.L4.Syntax |
LLAllocPF | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
LLConsP | |
1 (Data Constructor) | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
2 (Data Constructor) | Gibbon.L4.Syntax |
LLConsPF | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
LLCopyP | |
1 (Data Constructor) | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
2 (Data Constructor) | Gibbon.L4.Syntax |
LLCopyPF | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
LLFree2P | |
1 (Data Constructor) | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
2 (Data Constructor) | Gibbon.L4.Syntax |
LLFree2PF | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
LLFreeP | |
1 (Data Constructor) | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
2 (Data Constructor) | Gibbon.L4.Syntax |
LLFreePF | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
LLHeadP | |
1 (Data Constructor) | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
2 (Data Constructor) | Gibbon.L4.Syntax |
LLHeadPF | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
LLIsEmptyP | |
1 (Data Constructor) | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
2 (Data Constructor) | Gibbon.L4.Syntax |
LLIsEmptyPF | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
LLTailP | |
1 (Data Constructor) | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
2 (Data Constructor) | Gibbon.L4.Syntax |
LLTailPF | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
LLVM | Gibbon.Common |
Loc | Gibbon.NewL2.Syntax |
LocalIndirections | Gibbon.L2.Syntax, Gibbon.NewL2.Syntax |
LocArg | Gibbon.NewL2.Syntax |
LocationTC | Gibbon.L2.Typecheck |
LocationTypeState | |
1 (Type/Class) | Gibbon.L2.Typecheck |
2 (Data Constructor) | Gibbon.L2.Typecheck |
LocConstraint | Gibbon.L2.Typecheck |
LocEnv | Gibbon.Passes.RemoveCopies |
LocExp | |
1 (Type/Class) | Gibbon.L2.Syntax |
2 (Type/Class) | Gibbon.NewL2.Syntax |
LocOf | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax, Gibbon.L3.Syntax |
LocRet | Gibbon.L2.Syntax, Gibbon.NewL2.Syntax |
locRets | Gibbon.L2.Syntax, Gibbon.NewL2.Syntax |
locsInTy | |
1 (Function) | Gibbon.L2.Syntax |
2 (Function) | Gibbon.NewL2.Syntax |
LocVar | Gibbon.Common, Gibbon.L2.Syntax, Gibbon.NewL2.Syntax |
locVars | Gibbon.L2.Syntax, Gibbon.NewL2.Syntax |
lookup3 | Gibbon.Common |
lookupDataCon | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
lookupDataCon' | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
lookupDDef | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
lookupFEnv | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
lookupInStore | Gibbon.L2.Interp |
lookupInStore' | Gibbon.L2.Interp |
lookupVar | Gibbon.L1.Typecheck |
lookupVEnv | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
lower | Gibbon.Passes.Lower |
LREM | |
1 (Type/Class) | Gibbon.NewL2.Syntax |
2 (Data Constructor) | Gibbon.NewL2.Syntax |
lremEndReg | Gibbon.NewL2.Syntax |
lremLoc | Gibbon.NewL2.Syntax |
lremMode | Gibbon.NewL2.Syntax |
lremReg | Gibbon.NewL2.Syntax |
LRM | |
1 (Type/Class) | Gibbon.L2.Syntax, Gibbon.NewL2.Syntax |
2 (Data Constructor) | Gibbon.L2.Syntax, Gibbon.NewL2.Syntax |
lrmLoc | Gibbon.L2.Syntax, Gibbon.NewL2.Syntax |
lrmMode | Gibbon.L2.Syntax, Gibbon.NewL2.Syntax |
lrmReg | Gibbon.L2.Syntax, Gibbon.NewL2.Syntax |
LseqE | Gibbon.L0.Syntax |
LtEqP | |
1 (Data Constructor) | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
2 (Data Constructor) | Gibbon.L4.Syntax |
LtEqPF | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
LtP | |
1 (Data Constructor) | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |
2 (Data Constructor) | Gibbon.L4.Syntax |
LtPF | Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax |