main is not found ------------ trace identityLight :: 'Float 'Entity :: Type Entity :: 'Vec 4 'Float -> 'Vec 4 'Float -> 'Vec 3 'Float -> 'Vec 4 'Float -> 'Entity 'EntityCase :: (b : 'Entity->Type) -> ((c : 'Vec 4 'Float) -> (d : 'Vec 4 'Float) -> (e : 'Vec 3 'Float) -> (f : 'Vec 4 'Float) -> b (Entity c d e f)) -> h:'Entity -> b h match'Entity :: (b : Type->Type) -> b 'Entity -> d:Type -> b d -> b d eShaderRGBA :: 'Entity -> 'VecS 'Float 4 eLightDir :: 'Entity -> 'VecS 'Float 3 eDirectedLight :: 'Entity -> 'VecS 'Float 4 eAmbientLight :: 'Entity -> 'VecS 'Float 4 'WaveType :: Type WT_Sin :: 'WaveType WT_Triangle :: 'WaveType WT_Square :: 'WaveType WT_Sawtooth :: 'WaveType WT_InverseSawtooth :: 'WaveType WT_Noise :: 'WaveType 'WaveTypeCase :: (b : 'WaveType->Type) -> b WT_Sin -> b WT_Triangle -> b WT_Square -> b WT_Sawtooth -> b WT_InverseSawtooth -> b WT_Noise -> i:'WaveType -> b i match'WaveType :: (b : Type->Type) -> b 'WaveType -> d:Type -> b d -> b d 'Wave :: Type Wave :: 'WaveType -> 'Float -> 'Float -> 'Float -> 'Float->'Wave 'WaveCase :: (b : 'Wave->Type) -> (c:'WaveType -> d:'Float -> e:'Float -> f:'Float -> g:'Float -> b (Wave c d e f g)) -> i:'Wave -> b i match'Wave :: (b : Type->Type) -> b 'Wave -> d:Type -> b d -> b d 'Deform :: Type D_AutoSprite :: 'Deform D_AutoSprite2 :: 'Deform D_Bulge :: 'Float -> 'Float -> 'Float->'Deform D_Move :: 'Vec 3 'Float -> 'Wave->'Deform D_Normal :: 'Float -> 'Float->'Deform D_ProjectionShadow :: 'Deform D_Text0 :: 'Deform D_Text1 :: 'Deform D_Text2 :: 'Deform D_Text3 :: 'Deform D_Text4 :: 'Deform D_Text5 :: 'Deform D_Text6 :: 'Deform D_Text7 :: 'Deform D_Wave :: 'Float -> 'Wave->'Deform 'DeformCase :: (b : 'Deform->Type) -> b D_AutoSprite -> b D_AutoSprite2 -> (e:'Float -> f:'Float -> g:'Float -> b (D_Bulge e f g)) -> ((i : 'Vec 3 'Float) -> j:'Wave -> b (D_Move i j)) -> (l:'Float -> m:'Float -> b (D_Normal l m)) -> b D_ProjectionShadow -> b D_Text0 -> b D_Text1 -> b D_Text2 -> b D_Text3 -> b D_Text4 -> b D_Text5 -> b D_Text6 -> b D_Text7 -> (x:'Float -> y:'Wave -> b (D_Wave x y)) -> a':'Deform -> b a' match'Deform :: (b : Type->Type) -> b 'Deform -> d:Type -> b d -> b d 'CullType :: Type CT_FrontSided :: 'CullType CT_BackSided :: 'CullType CT_TwoSided :: 'CullType 'CullTypeCase :: (b : 'CullType->Type) -> b CT_FrontSided -> b CT_BackSided -> b CT_TwoSided -> f:'CullType -> b f match'CullType :: (b : Type->Type) -> b 'CullType -> d:Type -> b d -> b d 'Blending' :: Type B_DstAlpha :: 'Blending' B_DstColor :: 'Blending' B_One :: 'Blending' B_OneMinusDstAlpha :: 'Blending' B_OneMinusDstColor :: 'Blending' B_OneMinusSrcAlpha :: 'Blending' B_OneMinusSrcColor :: 'Blending' B_SrcAlpha :: 'Blending' B_SrcAlphaSaturate :: 'Blending' B_SrcColor :: 'Blending' B_Zero :: 'Blending' 'Blending'Case :: (b : 'Blending'->Type) -> b B_DstAlpha -> b B_DstColor -> b B_One -> b B_OneMinusDstAlpha -> b B_OneMinusDstColor -> b B_OneMinusSrcAlpha -> b B_OneMinusSrcColor -> b B_SrcAlpha -> b B_SrcAlphaSaturate -> b B_SrcColor -> b B_Zero -> n:'Blending' -> b n match'Blending' :: (b : Type->Type) -> b 'Blending' -> d:Type -> b d -> b d 'RGBGen :: Type RGB_Wave :: 'Wave->'RGBGen RGB_Const :: 'Float -> 'Float -> 'Float->'RGBGen RGB_Identity :: 'RGBGen RGB_IdentityLighting :: 'RGBGen RGB_Entity :: 'RGBGen RGB_OneMinusEntity :: 'RGBGen RGB_ExactVertex :: 'RGBGen RGB_Vertex :: 'RGBGen RGB_LightingDiffuse :: 'RGBGen RGB_OneMinusVertex :: 'RGBGen RGB_Undefined :: 'RGBGen 'RGBGenCase :: (b : 'RGBGen->Type) -> (c:'Wave -> b (RGB_Wave c)) -> (e:'Float -> f:'Float -> g:'Float -> b (RGB_Const e f g)) -> b RGB_Identity -> b RGB_IdentityLighting -> b RGB_Entity -> b RGB_OneMinusEntity -> b RGB_ExactVertex -> b RGB_Vertex -> b RGB_LightingDiffuse -> b RGB_OneMinusVertex -> b RGB_Undefined -> r:'RGBGen -> b r match'RGBGen :: (b : Type->Type) -> b 'RGBGen -> d:Type -> b d -> b d 'AlphaGen :: Type A_Wave :: 'Wave->'AlphaGen A_Const :: 'Float->'AlphaGen A_Portal :: 'AlphaGen A_Identity :: 'AlphaGen A_Entity :: 'AlphaGen A_OneMinusEntity :: 'AlphaGen A_Vertex :: 'AlphaGen A_LightingSpecular :: 'AlphaGen A_OneMinusVertex :: 'AlphaGen 'AlphaGenCase :: (b : 'AlphaGen->Type) -> (c:'Wave -> b (A_Wave c)) -> (e:'Float -> b (A_Const e)) -> b A_Portal -> b A_Identity -> b A_Entity -> b A_OneMinusEntity -> b A_Vertex -> b A_LightingSpecular -> b A_OneMinusVertex -> n:'AlphaGen -> b n match'AlphaGen :: (b : Type->Type) -> b 'AlphaGen -> d:Type -> b d -> b d 'TCGen :: Type TG_Base :: 'TCGen TG_Lightmap :: 'TCGen TG_Environment :: 'TCGen TG_Vector :: 'Vec 3 'Float -> 'Vec 3 'Float -> 'TCGen TG_Undefined :: 'TCGen 'TCGenCase :: (b : 'TCGen->Type) -> b TG_Base -> b TG_Lightmap -> b TG_Environment -> ((f : 'Vec 3 'Float) -> (g : 'Vec 3 'Float) -> b (TG_Vector f g)) -> b TG_Undefined -> j:'TCGen -> b j match'TCGen :: (b : Type->Type) -> b 'TCGen -> d:Type -> b d -> b d 'TCMod :: Type TM_EntityTranslate :: 'TCMod TM_Rotate :: 'Float->'TCMod TM_Scroll :: 'Float -> 'Float->'TCMod TM_Scale :: 'Float -> 'Float->'TCMod TM_Stretch :: 'Wave->'TCMod TM_Transform :: 'Float -> 'Float -> 'Float -> 'Float -> 'Float -> 'Float->'TCMod TM_Turb :: 'Float -> 'Float -> 'Float -> 'Float->'TCMod 'TCModCase :: (b : 'TCMod->Type) -> b TM_EntityTranslate -> (d:'Float -> b (TM_Rotate d)) -> (f:'Float -> g:'Float -> b (TM_Scroll f g)) -> (i:'Float -> j:'Float -> b (TM_Scale i j)) -> (l:'Wave -> b (TM_Stretch l)) -> (n:'Float -> o:'Float -> p:'Float -> q:'Float -> r:'Float -> s:'Float -> b (TM_Transform n o p q r s)) -> (u:'Float -> v:'Float -> w:'Float -> x:'Float -> b (TM_Turb u v w x)) -> z:'TCMod -> b z match'TCMod :: (b : Type->Type) -> b 'TCMod -> d:Type -> b d -> b d 'StageTexture :: Type ST_Map :: 'String->'StageTexture ST_ClampMap :: 'String->'StageTexture ST_AnimMap :: 'Float -> 'List 'String -> 'StageTexture ST_Lightmap :: 'StageTexture ST_WhiteImage :: 'StageTexture 'StageTextureCase :: (b : 'StageTexture->Type) -> (c:'String -> b (ST_Map c)) -> (e:'String -> b (ST_ClampMap e)) -> (g:'Float -> (h : 'List 'String) -> b (ST_AnimMap g h)) -> b ST_Lightmap -> b ST_WhiteImage -> l:'StageTexture -> b l match'StageTexture :: (b : Type->Type) -> b 'StageTexture -> d:Type -> b d -> b d 'AlphaFunction :: Type A_Gt0 :: 'AlphaFunction A_Lt128 :: 'AlphaFunction A_Ge128 :: 'AlphaFunction 'AlphaFunctionCase :: (b : 'AlphaFunction->Type) -> b A_Gt0 -> b A_Lt128 -> b A_Ge128 -> f:'AlphaFunction -> b f match'AlphaFunction :: (b : Type->Type) -> b 'AlphaFunction -> d:Type -> b d -> b d 'DepthFunction :: Type D_Equal :: 'DepthFunction D_Lequal :: 'DepthFunction 'DepthFunctionCase :: (b : 'DepthFunction->Type) -> b D_Equal -> b D_Lequal -> e:'DepthFunction -> b e match'DepthFunction :: (b : Type->Type) -> b 'DepthFunction -> d:Type -> b d -> b d 'StageAttrs :: Type StageAttrs :: 'Maybe ('Blending', 'Blending') -> 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs 'StageAttrsCase :: (b : 'StageAttrs->Type) -> ((c : 'Maybe ('Blending', 'Blending')) -> d:'RGBGen -> e:'AlphaGen -> f:'TCGen -> (g : 'List 'TCMod) -> h:'StageTexture -> i:'Bool -> j:'DepthFunction -> (k : 'Maybe 'AlphaFunction) -> l:'Bool -> m:'String -> b (StageAttrs c d e f g h i j k l m)) -> o:'StageAttrs -> b o match'StageAttrs :: (b : Type->Type) -> b 'StageAttrs -> d:Type -> b d -> b d saTextureUniform :: 'StageAttrs->'String saDepthMaskExplicit :: 'StageAttrs->'Bool saAlphaFunc :: 'StageAttrs -> 'Maybe 'AlphaFunction saDepthFunc :: 'StageAttrs->'DepthFunction saDepthWrite :: 'StageAttrs->'Bool saTexture :: 'StageAttrs->'StageTexture saTCMod :: 'StageAttrs -> 'List 'TCMod saTCGen :: 'StageAttrs->'TCGen saAlphaGen :: 'StageAttrs->'AlphaGen saRGBGen :: 'StageAttrs->'RGBGen saBlend :: 'StageAttrs -> 'Maybe ('Blending', 'Blending') defaultStageAttrs :: 'StageAttrs 'CommonAttrs :: Type CommonAttrs :: () -> () -> 'Bool -> 'Float -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs 'CommonAttrsCase :: (b : 'CommonAttrs->Type) -> (c:() -> d:() -> e:'Bool -> f:'Float -> g:'Bool -> h:'Bool -> i:'CullType -> (j : 'List 'Deform) -> k:'Bool -> l:'Bool -> (m : 'List 'StageAttrs) -> n:'Bool -> b (CommonAttrs c d e f g h i j k l m n)) -> p:'CommonAttrs -> b p match'CommonAttrs :: (b : Type->Type) -> b 'CommonAttrs -> d:Type -> b d -> b d caIsSky :: 'CommonAttrs->'Bool caStages :: 'CommonAttrs -> 'List 'StageAttrs caPolygonOffset :: 'CommonAttrs->'Bool caNoMipMaps :: 'CommonAttrs->'Bool caDeformVertexes :: 'CommonAttrs -> 'List 'Deform caCull :: 'CommonAttrs->'CullType caFogOnly :: 'CommonAttrs->'Bool caEntityMergable :: 'CommonAttrs->'Bool caSort :: 'CommonAttrs->'Float caPortal :: 'CommonAttrs->'Bool caFogParms :: 'CommonAttrs->() caSkyParms :: 'CommonAttrs->() defaultCommonAttrs :: 'CommonAttrs ------------ tooltips testdata/Material.lc 7:18-7:23 Type testdata/Material.lc 8:1-8:14 Float testdata/Material.lc 8:17-8:18 V1 testdata/Material.lc 10:6-10:12 Type testdata/Material.lc 10:6-11:13 Type testdata/Material.lc 10:6-15:39 Type testdata/Material.lc 11:7-11:13 Entity | Type | V1 | Vec 4 Float -> Vec 4 Float -> Vec 3 Float -> Vec 4 Float -> Entity testdata/Material.lc 12:7-12:20 Entity -> VecS Float 4 testdata/Material.lc 12:28-12:31 Nat -> Type->Type testdata/Material.lc 12:28-12:33 Type->Type testdata/Material.lc 12:28-12:39 Type testdata/Material.lc 12:32-12:33 V1 testdata/Material.lc 12:34-12:39 Type testdata/Material.lc 13:7-13:21 Entity -> VecS Float 4 testdata/Material.lc 13:28-13:31 Nat -> Type->Type testdata/Material.lc 13:28-13:33 Type->Type testdata/Material.lc 13:28-13:39 Type testdata/Material.lc 13:32-13:33 V1 testdata/Material.lc 13:34-13:39 Type testdata/Material.lc 14:7-14:16 Entity -> VecS Float 3 testdata/Material.lc 14:28-14:31 Nat -> Type->Type testdata/Material.lc 14:28-14:33 Type->Type testdata/Material.lc 14:28-14:39 Type testdata/Material.lc 14:32-14:33 V1 testdata/Material.lc 14:34-14:39 Type testdata/Material.lc 15:7-15:18 Entity -> VecS Float 4 testdata/Material.lc 15:28-15:31 Nat -> Type->Type testdata/Material.lc 15:28-15:33 Type->Type testdata/Material.lc 15:28-15:39 Type testdata/Material.lc 15:32-15:33 V1 testdata/Material.lc 15:34-15:39 Type testdata/Material.lc 18:6-18:14 Type testdata/Material.lc 18:6-24:15 Type testdata/Material.lc 19:7-19:13 WaveType testdata/Material.lc 20:7-20:18 WaveType testdata/Material.lc 21:7-21:16 WaveType testdata/Material.lc 22:7-22:18 WaveType testdata/Material.lc 23:7-23:25 WaveType testdata/Material.lc 24:7-24:15 WaveType testdata/Material.lc 27:6-27:10 Type testdata/Material.lc 27:6-27:17 Type testdata/Material.lc 27:6-27:50 Type testdata/Material.lc 27:13-27:17 Type | Wave | WaveType -> Float -> Float -> Float -> Float->Wave testdata/Material.lc 27:18-27:26 Type testdata/Material.lc 27:27-27:32 Type testdata/Material.lc 27:33-27:38 Type testdata/Material.lc 27:39-27:44 Type testdata/Material.lc 27:45-27:50 Type testdata/Material.lc 29:6-29:12 Type testdata/Material.lc 29:6-32:32 Type testdata/Material.lc 29:6-33:32 Type testdata/Material.lc 29:6-34:27 Type testdata/Material.lc 29:6-44:13 Type testdata/Material.lc 29:6-44:24 Type testdata/Material.lc 30:7-30:19 Deform testdata/Material.lc 31:7-31:20 Deform testdata/Material.lc 32:7-32:14 Deform | Float -> Float -> Float->Deform | Type testdata/Material.lc 32:15-32:20 Type testdata/Material.lc 32:21-32:26 Type testdata/Material.lc 32:27-32:32 Type testdata/Material.lc 33:7-33:13 Deform | Type | Vec 3 Float -> Wave->Deform testdata/Material.lc 33:15-33:18 Nat -> Type->Type testdata/Material.lc 33:15-33:20 Type->Type testdata/Material.lc 33:15-33:26 Type testdata/Material.lc 33:19-33:20 V1 testdata/Material.lc 33:21-33:26 Type testdata/Material.lc 33:28-33:32 Type testdata/Material.lc 34:7-34:15 Deform | Float -> Float->Deform | Type testdata/Material.lc 34:16-34:21 Type testdata/Material.lc 34:22-34:27 Type testdata/Material.lc 35:7-35:25 Deform testdata/Material.lc 36:7-36:14 Deform testdata/Material.lc 37:7-37:14 Deform testdata/Material.lc 38:7-38:14 Deform testdata/Material.lc 39:7-39:14 Deform testdata/Material.lc 40:7-40:14 Deform testdata/Material.lc 41:7-41:14 Deform testdata/Material.lc 42:7-42:14 Deform testdata/Material.lc 43:7-43:14 Deform testdata/Material.lc 44:7-44:13 Deform | Float -> Wave->Deform | Type testdata/Material.lc 44:14-44:19 Type testdata/Material.lc 44:20-44:24 Type testdata/Material.lc 47:6-47:14 Type testdata/Material.lc 47:6-50:18 Type testdata/Material.lc 48:7-48:20 CullType testdata/Material.lc 49:7-49:19 CullType testdata/Material.lc 50:7-50:18 CullType testdata/Material.lc 53:6-53:15 Type testdata/Material.lc 53:6-64:13 Type testdata/Material.lc 54:7-54:17 Blending' testdata/Material.lc 55:7-55:17 Blending' testdata/Material.lc 56:7-56:12 Blending' testdata/Material.lc 57:7-57:25 Blending' testdata/Material.lc 58:7-58:25 Blending' testdata/Material.lc 59:7-59:25 Blending' testdata/Material.lc 60:7-60:25 Blending' testdata/Material.lc 61:7-61:17 Blending' testdata/Material.lc 62:7-62:25 Blending' testdata/Material.lc 63:7-63:17 Blending' testdata/Material.lc 64:7-64:13 Blending' testdata/Material.lc 67:6-67:12 Type testdata/Material.lc 67:6-69:34 Type testdata/Material.lc 67:6-78:20 Type testdata/Material.lc 68:7-68:15 RGBGen | Type | Wave->RGBGen testdata/Material.lc 68:16-68:20 Type testdata/Material.lc 69:7-69:16 Float -> Float -> Float->RGBGen | RGBGen | Type testdata/Material.lc 69:17-69:22 Type testdata/Material.lc 69:23-69:28 Type testdata/Material.lc 69:29-69:34 Type testdata/Material.lc 70:7-70:19 RGBGen testdata/Material.lc 71:7-71:27 RGBGen testdata/Material.lc 72:7-72:17 RGBGen testdata/Material.lc 73:7-73:25 RGBGen testdata/Material.lc 74:7-74:22 RGBGen testdata/Material.lc 75:7-75:17 RGBGen testdata/Material.lc 76:7-76:26 RGBGen testdata/Material.lc 77:7-77:25 RGBGen testdata/Material.lc 78:7-78:20 RGBGen testdata/Material.lc 81:6-81:14 Type testdata/Material.lc 81:6-90:23 Type testdata/Material.lc 82:7-82:13 AlphaGen | Type | Wave->AlphaGen testdata/Material.lc 82:14-82:18 Type testdata/Material.lc 83:7-83:14 AlphaGen | Float->AlphaGen | Type testdata/Material.lc 83:15-83:20 Type testdata/Material.lc 84:7-84:15 AlphaGen testdata/Material.lc 85:7-85:17 AlphaGen testdata/Material.lc 86:7-86:15 AlphaGen testdata/Material.lc 87:7-87:23 AlphaGen testdata/Material.lc 88:7-88:15 AlphaGen testdata/Material.lc 89:7-89:25 AlphaGen testdata/Material.lc 90:7-90:23 AlphaGen testdata/Material.lc 93:6-93:11 Type testdata/Material.lc 93:6-97:44 Type testdata/Material.lc 93:6-98:19 Type testdata/Material.lc 94:7-94:14 TCGen testdata/Material.lc 95:7-95:18 TCGen testdata/Material.lc 96:7-96:21 TCGen testdata/Material.lc 97:7-97:16 TCGen | Type | Vec 3 Float -> Vec 3 Float -> TCGen testdata/Material.lc 97:18-97:21 Nat -> Type->Type testdata/Material.lc 97:18-97:23 Type->Type testdata/Material.lc 97:18-97:29 Type testdata/Material.lc 97:22-97:23 V1 testdata/Material.lc 97:24-97:29 Type testdata/Material.lc 97:32-97:35 Nat -> Type->Type testdata/Material.lc 97:32-97:37 Type->Type testdata/Material.lc 97:32-97:43 Type testdata/Material.lc 97:36-97:37 V1 testdata/Material.lc 97:38-97:43 Type testdata/Material.lc 98:7-98:19 TCGen testdata/Material.lc 101:6-101:11 Type testdata/Material.lc 101:6-104:28 Type testdata/Material.lc 101:6-105:27 Type testdata/Material.lc 101:6-107:55 Type testdata/Material.lc 101:6-108:14 Type testdata/Material.lc 101:6-108:38 Type testdata/Material.lc 102:7-102:25 TCMod testdata/Material.lc 103:7-103:16 Float->TCMod | TCMod | Type testdata/Material.lc 103:17-103:22 Type testdata/Material.lc 104:7-104:16 Float -> Float->TCMod | TCMod | Type testdata/Material.lc 104:17-104:22 Type testdata/Material.lc 104:23-104:28 Type testdata/Material.lc 105:7-105:15 Float -> Float->TCMod | TCMod | Type testdata/Material.lc 105:16-105:21 Type testdata/Material.lc 105:22-105:27 Type testdata/Material.lc 106:7-106:17 TCMod | Type | Wave->TCMod testdata/Material.lc 106:18-106:22 Type testdata/Material.lc 107:7-107:19 Float -> Float -> Float -> Float -> Float -> Float->TCMod | TCMod | Type testdata/Material.lc 107:20-107:25 Type testdata/Material.lc 107:26-107:31 Type testdata/Material.lc 107:32-107:37 Type testdata/Material.lc 107:38-107:43 Type testdata/Material.lc 107:44-107:49 Type testdata/Material.lc 107:50-107:55 Type testdata/Material.lc 108:7-108:14 Float -> Float -> Float -> Float->TCMod | TCMod | Type testdata/Material.lc 108:15-108:20 Type testdata/Material.lc 108:21-108:26 Type testdata/Material.lc 108:27-108:32 Type testdata/Material.lc 108:33-108:38 Type testdata/Material.lc 111:6-111:18 Type testdata/Material.lc 111:6-114:35 Type testdata/Material.lc 111:6-116:20 Type testdata/Material.lc 112:7-112:13 StageTexture | String->StageTexture | Type testdata/Material.lc 112:21-112:27 Type testdata/Material.lc 113:7-113:18 StageTexture | String->StageTexture | Type testdata/Material.lc 113:21-113:27 Type testdata/Material.lc 114:7-114:17 Float -> List String -> StageTexture | StageTexture | Type testdata/Material.lc 114:21-114:26 Type testdata/Material.lc 114:27-114:35 Type testdata/Material.lc 114:28-114:34 Type testdata/Material.lc 115:7-115:18 StageTexture testdata/Material.lc 116:7-116:20 StageTexture testdata/Material.lc 119:6-119:19 Type testdata/Material.lc 119:6-122:14 Type testdata/Material.lc 120:7-120:12 AlphaFunction testdata/Material.lc 121:7-121:14 AlphaFunction testdata/Material.lc 122:7-122:14 AlphaFunction testdata/Material.lc 125:6-125:19 Type testdata/Material.lc 125:6-127:15 Type testdata/Material.lc 126:7-126:14 DepthFunction testdata/Material.lc 127:7-127:15 DepthFunction testdata/Material.lc 130:6-130:16 Type testdata/Material.lc 130:6-131:17 Type testdata/Material.lc 130:6-144:34 Type testdata/Material.lc 131:7-131:17 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs | StageAttrs | Type | V1 testdata/Material.lc 132:7-132:14 StageAttrs -> Maybe (Blending', Blending') testdata/Material.lc 132:25-132:30 Type->Type testdata/Material.lc 132:25-132:53 Type testdata/Material.lc 132:31-132:53 Type testdata/Material.lc 132:32-132:41 Type testdata/Material.lc 132:32-132:52 List Type testdata/Material.lc 132:43-132:52 List Type | Type testdata/Material.lc 133:7-133:15 StageAttrs->RGBGen testdata/Material.lc 133:24-133:30 Type testdata/Material.lc 134:7-134:17 StageAttrs->AlphaGen testdata/Material.lc 134:24-134:32 Type testdata/Material.lc 135:7-135:14 StageAttrs->TCGen testdata/Material.lc 135:24-135:29 Type testdata/Material.lc 136:7-136:14 StageAttrs -> List TCMod testdata/Material.lc 136:24-136:31 Type testdata/Material.lc 136:25-136:30 Type testdata/Material.lc 137:7-137:16 StageAttrs->StageTexture testdata/Material.lc 137:24-137:36 Type testdata/Material.lc 138:7-138:19 StageAttrs->Bool testdata/Material.lc 138:24-138:28 Type testdata/Material.lc 139:7-139:18 StageAttrs->DepthFunction testdata/Material.lc 139:24-139:37 Type testdata/Material.lc 140:7-140:18 StageAttrs -> Maybe AlphaFunction testdata/Material.lc 140:25-140:30 Type->Type testdata/Material.lc 140:25-140:44 Type testdata/Material.lc 140:31-140:44 Type testdata/Material.lc 143:7-143:26 StageAttrs->Bool testdata/Material.lc 143:32-143:36 Type testdata/Material.lc 144:7-144:23 StageAttrs->String testdata/Material.lc 144:28-144:34 Type testdata/Material.lc 148:22-148:32 Type testdata/Material.lc 149:1-149:18 StageAttrs testdata/Material.lc 149:21-149:31 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/Material.lc 149:21-150:30 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/Material.lc 149:21-151:36 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/Material.lc 149:21-152:33 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/Material.lc 149:21-153:35 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/Material.lc 149:21-154:25 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/Material.lc 149:21-155:36 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/Material.lc 149:21-156:27 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/Material.lc 149:21-157:31 Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/Material.lc 149:21-158:30 Bool -> String->StageAttrs testdata/Material.lc 149:21-159:36 String->StageAttrs testdata/Material.lc 149:21-161:6 StageAttrs testdata/Material.lc 150:23-150:30 {a} -> Maybe a testdata/Material.lc 151:23-151:36 RGBGen testdata/Material.lc 152:23-152:33 AlphaGen testdata/Material.lc 153:23-153:35 TCGen testdata/Material.lc 154:23-154:25 {a} -> List a testdata/Material.lc 155:23-155:36 StageTexture testdata/Material.lc 156:23-156:27 Bool testdata/Material.lc 157:23-157:31 DepthFunction testdata/Material.lc 158:23-158:30 {a} -> Maybe a testdata/Material.lc 159:31-159:36 Bool testdata/Material.lc 160:27-160:29 String testdata/Material.lc 163:6-163:17 Type testdata/Material.lc 163:6-164:18 Type testdata/Material.lc 163:6-178:32 Type testdata/Material.lc 164:7-164:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs | CommonAttrs | Type | V1 testdata/Material.lc 165:7-165:17 CommonAttrs->() testdata/Material.lc 165:28-165:30 Type testdata/Material.lc 166:7-166:17 CommonAttrs->() testdata/Material.lc 166:28-166:30 Type testdata/Material.lc 167:7-167:15 CommonAttrs->Bool testdata/Material.lc 167:28-167:32 Type testdata/Material.lc 168:7-168:13 CommonAttrs->Float testdata/Material.lc 168:28-168:33 Type testdata/Material.lc 169:7-169:23 CommonAttrs->Bool testdata/Material.lc 169:28-169:32 Type testdata/Material.lc 170:7-170:16 CommonAttrs->Bool testdata/Material.lc 170:28-170:32 Type testdata/Material.lc 171:7-171:13 CommonAttrs->CullType testdata/Material.lc 171:28-171:36 Type testdata/Material.lc 172:7-172:23 CommonAttrs -> List Deform testdata/Material.lc 172:28-172:36 Type testdata/Material.lc 172:29-172:35 Type testdata/Material.lc 173:7-173:18 CommonAttrs->Bool testdata/Material.lc 173:28-173:32 Type testdata/Material.lc 174:7-174:22 CommonAttrs->Bool testdata/Material.lc 174:28-174:32 Type testdata/Material.lc 175:7-175:15 CommonAttrs -> List StageAttrs testdata/Material.lc 175:28-175:40 Type testdata/Material.lc 175:29-175:39 Type testdata/Material.lc 178:7-178:14 CommonAttrs->Bool testdata/Material.lc 178:28-178:32 Type testdata/Material.lc 182:23-182:34 Type testdata/Material.lc 183:1-183:19 CommonAttrs testdata/Material.lc 183:22-183:33 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/Material.lc 183:22-184:29 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/Material.lc 183:22-185:29 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/Material.lc 183:22-186:32 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/Material.lc 183:22-187:28 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/Material.lc 183:22-188:32 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/Material.lc 183:22-189:32 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/Material.lc 183:22-190:40 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/Material.lc 183:22-191:29 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/Material.lc 183:22-192:32 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/Material.lc 183:22-193:32 List StageAttrs -> Bool->CommonAttrs testdata/Material.lc 183:22-194:29 Bool->CommonAttrs testdata/Material.lc 183:22-196:6 CommonAttrs testdata/Material.lc 184:27-184:29 () testdata/Material.lc 185:27-185:29 () testdata/Material.lc 186:27-186:32 Bool testdata/Material.lc 187:27-187:28 V1 testdata/Material.lc 188:27-188:32 Bool testdata/Material.lc 189:27-189:32 Bool testdata/Material.lc 190:27-190:40 CullType testdata/Material.lc 191:27-191:29 {a} -> List a testdata/Material.lc 192:27-192:32 Bool testdata/Material.lc 193:27-193:32 Bool testdata/Material.lc 194:27-194:29 {a} -> List a testdata/Material.lc 195:27-195:32 Bool