From 998ae8f884f4b1d4e092ebdf3a441b97b2cf05b7 Mon Sep 17 00:00:00 2001 From: Péter Diviánszky Date: Thu, 18 Feb 2016 18:34:47 +0100 Subject: tuples are heterogeneous lists --- testdata/performance/SampleMaterial.out | 1218 +++++++++++++++---------------- 1 file changed, 609 insertions(+), 609 deletions(-) (limited to 'testdata/performance/SampleMaterial.out') diff --git a/testdata/performance/SampleMaterial.out b/testdata/performance/SampleMaterial.out index 12db4e7d..e1f1c1fd 100644 --- a/testdata/performance/SampleMaterial.out +++ b/testdata/performance/SampleMaterial.out @@ -1,13 +1,13 @@ main is not found ------------ trace -sampleMaterial :: 'List ('Tuple2 'String 'CommonAttrs) +sampleMaterial :: 'List ('String, 'CommonAttrs) ------------ tooltips -testdata/performance/SampleMaterial.lc 3:1-3:15 List (Tuple2 String CommonAttrs) -testdata/performance/SampleMaterial.lc 4:3-2183:4 List (Tuple2 String CommonAttrs) -testdata/performance/SampleMaterial.lc 4:5-46:6 Tuple2 String CommonAttrs +testdata/performance/SampleMaterial.lc 3:1-3:15 List (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 4:3-2183:4 List (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 4:5-46:6 (String, CommonAttrs) testdata/performance/SampleMaterial.lc 4:7-4:40 String -testdata/performance/SampleMaterial.lc 5:7-5:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 5:7-6:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 5:7-5:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 5:7-6:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 5:7-7:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 5:7-8:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 5:7-9:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -18,9 +18,9 @@ testdata/performance/SampleMaterial.lc 5:7-13:32 Bool -> Bool -> List StageAttr testdata/performance/SampleMaterial.lc 5:7-14:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 5:7-15:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 5:7-43:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 5:7-45:10 CommonAttrs -testdata/performance/SampleMaterial.lc 6:24-6:26 Tuple0 -testdata/performance/SampleMaterial.lc 7:24-7:26 Tuple0 +testdata/performance/SampleMaterial.lc 5:7-45:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 6:24-6:26 () +testdata/performance/SampleMaterial.lc 7:24-7:26 () testdata/performance/SampleMaterial.lc 8:22-8:27 Bool testdata/performance/SampleMaterial.lc 9:20-9:21 V1 testdata/performance/SampleMaterial.lc 10:30-10:35 Bool @@ -30,7 +30,7 @@ testdata/performance/SampleMaterial.lc 13:30-13:32 {a} -> List a testdata/performance/SampleMaterial.lc 14:25-14:30 Bool testdata/performance/SampleMaterial.lc 15:29-15:34 Bool testdata/performance/SampleMaterial.lc 17:13-43:14 List StageAttrs -testdata/performance/SampleMaterial.lc 17:15-17:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 17:15-17:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 17:15-18:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 17:15-19:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 17:15-20:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -55,7 +55,7 @@ testdata/performance/SampleMaterial.lc 25:33-25:41 DepthFunction testdata/performance/SampleMaterial.lc 26:33-26:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 27:41-27:46 Bool testdata/performance/SampleMaterial.lc 28:38-28:54 String -testdata/performance/SampleMaterial.lc 30:15-30:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 30:15-30:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 30:15-31:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 30:15-32:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 30:15-33:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -68,10 +68,10 @@ testdata/performance/SampleMaterial.lc 30:15-39:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 30:15-40:46 String->StageAttrs testdata/performance/SampleMaterial.lc 30:15-42:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 31:29-31:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 31:29-31:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 31:34-31:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 31:29-31:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 31:34-31:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 31:36-31:46 Blending' -testdata/performance/SampleMaterial.lc 31:49-31:55 Blending' +testdata/performance/SampleMaterial.lc 31:49-31:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 32:30-32:50 RGBGen testdata/performance/SampleMaterial.lc 33:32-33:42 AlphaGen testdata/performance/SampleMaterial.lc 34:29-34:40 TCGen @@ -83,11 +83,11 @@ testdata/performance/SampleMaterial.lc 39:33-39:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 40:41-40:46 Bool testdata/performance/SampleMaterial.lc 41:38-41:54 String testdata/performance/SampleMaterial.lc 44:21-44:26 Bool -testdata/performance/SampleMaterial.lc 47:5-89:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 47:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 47:5-89:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 47:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 47:7-47:39 String -testdata/performance/SampleMaterial.lc 48:7-48:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 48:7-49:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 48:7-48:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 48:7-49:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 48:7-50:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 48:7-51:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 48:7-52:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -98,9 +98,9 @@ testdata/performance/SampleMaterial.lc 48:7-56:32 Bool -> Bool -> List StageAtt testdata/performance/SampleMaterial.lc 48:7-57:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 48:7-58:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 48:7-86:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 48:7-88:10 CommonAttrs -testdata/performance/SampleMaterial.lc 49:24-49:26 Tuple0 -testdata/performance/SampleMaterial.lc 50:24-50:26 Tuple0 +testdata/performance/SampleMaterial.lc 48:7-88:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 49:24-49:26 () +testdata/performance/SampleMaterial.lc 50:24-50:26 () testdata/performance/SampleMaterial.lc 51:22-51:27 Bool testdata/performance/SampleMaterial.lc 52:20-52:21 V1 testdata/performance/SampleMaterial.lc 53:30-53:35 Bool @@ -110,7 +110,7 @@ testdata/performance/SampleMaterial.lc 56:30-56:32 {a} -> List a testdata/performance/SampleMaterial.lc 57:25-57:30 Bool testdata/performance/SampleMaterial.lc 58:29-58:34 Bool testdata/performance/SampleMaterial.lc 60:13-86:14 List StageAttrs -testdata/performance/SampleMaterial.lc 60:15-60:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 60:15-60:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 60:15-61:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 60:15-62:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 60:15-63:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -135,7 +135,7 @@ testdata/performance/SampleMaterial.lc 68:33-68:41 DepthFunction testdata/performance/SampleMaterial.lc 69:33-69:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 70:41-70:46 Bool testdata/performance/SampleMaterial.lc 71:38-71:54 String -testdata/performance/SampleMaterial.lc 73:15-73:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 73:15-73:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 73:15-74:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 73:15-75:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 73:15-76:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -148,10 +148,10 @@ testdata/performance/SampleMaterial.lc 73:15-82:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 73:15-83:46 String->StageAttrs testdata/performance/SampleMaterial.lc 73:15-85:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 74:29-74:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 74:29-74:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 74:34-74:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 74:29-74:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 74:34-74:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 74:36-74:46 Blending' -testdata/performance/SampleMaterial.lc 74:49-74:55 Blending' +testdata/performance/SampleMaterial.lc 74:49-74:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 75:30-75:50 RGBGen testdata/performance/SampleMaterial.lc 76:32-76:42 AlphaGen testdata/performance/SampleMaterial.lc 77:29-77:40 TCGen @@ -163,11 +163,11 @@ testdata/performance/SampleMaterial.lc 82:33-82:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 83:41-83:46 Bool testdata/performance/SampleMaterial.lc 84:38-84:54 String testdata/performance/SampleMaterial.lc 87:21-87:26 Bool -testdata/performance/SampleMaterial.lc 90:5-132:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 90:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 90:5-132:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 90:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 90:7-90:40 String -testdata/performance/SampleMaterial.lc 91:7-91:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 91:7-92:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 91:7-91:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 91:7-92:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 91:7-93:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 91:7-94:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 91:7-95:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -178,9 +178,9 @@ testdata/performance/SampleMaterial.lc 91:7-99:32 Bool -> Bool -> List StageAtt testdata/performance/SampleMaterial.lc 91:7-100:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 91:7-101:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 91:7-129:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 91:7-131:10 CommonAttrs -testdata/performance/SampleMaterial.lc 92:24-92:26 Tuple0 -testdata/performance/SampleMaterial.lc 93:24-93:26 Tuple0 +testdata/performance/SampleMaterial.lc 91:7-131:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 92:24-92:26 () +testdata/performance/SampleMaterial.lc 93:24-93:26 () testdata/performance/SampleMaterial.lc 94:22-94:27 Bool testdata/performance/SampleMaterial.lc 95:20-95:21 V1 testdata/performance/SampleMaterial.lc 96:30-96:35 Bool @@ -190,7 +190,7 @@ testdata/performance/SampleMaterial.lc 99:30-99:32 {a} -> List a testdata/performance/SampleMaterial.lc 100:25-100:30 Bool testdata/performance/SampleMaterial.lc 101:29-101:34 Bool testdata/performance/SampleMaterial.lc 103:13-129:14 List StageAttrs -testdata/performance/SampleMaterial.lc 103:15-103:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 103:15-103:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 103:15-104:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 103:15-105:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 103:15-106:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -215,7 +215,7 @@ testdata/performance/SampleMaterial.lc 111:33-111:41 DepthFunction testdata/performance/SampleMaterial.lc 112:33-112:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 113:41-113:46 Bool testdata/performance/SampleMaterial.lc 114:38-114:54 String -testdata/performance/SampleMaterial.lc 116:15-116:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 116:15-116:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 116:15-117:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 116:15-118:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 116:15-119:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -228,10 +228,10 @@ testdata/performance/SampleMaterial.lc 116:15-125:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 116:15-126:46 String->StageAttrs testdata/performance/SampleMaterial.lc 116:15-128:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 117:29-117:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 117:29-117:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 117:34-117:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 117:29-117:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 117:34-117:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 117:36-117:46 Blending' -testdata/performance/SampleMaterial.lc 117:49-117:55 Blending' +testdata/performance/SampleMaterial.lc 117:49-117:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 118:30-118:50 RGBGen testdata/performance/SampleMaterial.lc 119:32-119:42 AlphaGen testdata/performance/SampleMaterial.lc 120:29-120:40 TCGen @@ -243,11 +243,11 @@ testdata/performance/SampleMaterial.lc 125:33-125:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 126:41-126:46 Bool testdata/performance/SampleMaterial.lc 127:38-127:54 String testdata/performance/SampleMaterial.lc 130:21-130:26 Bool -testdata/performance/SampleMaterial.lc 133:5-175:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 133:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 133:5-175:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 133:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 133:7-133:42 String -testdata/performance/SampleMaterial.lc 134:7-134:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 134:7-135:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 134:7-134:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 134:7-135:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 134:7-136:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 134:7-137:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 134:7-138:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -258,9 +258,9 @@ testdata/performance/SampleMaterial.lc 134:7-142:32 Bool -> Bool -> List StageA testdata/performance/SampleMaterial.lc 134:7-143:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 134:7-144:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 134:7-172:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 134:7-174:10 CommonAttrs -testdata/performance/SampleMaterial.lc 135:24-135:26 Tuple0 -testdata/performance/SampleMaterial.lc 136:24-136:26 Tuple0 +testdata/performance/SampleMaterial.lc 134:7-174:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 135:24-135:26 () +testdata/performance/SampleMaterial.lc 136:24-136:26 () testdata/performance/SampleMaterial.lc 137:22-137:27 Bool testdata/performance/SampleMaterial.lc 138:20-138:21 V1 testdata/performance/SampleMaterial.lc 139:30-139:35 Bool @@ -270,7 +270,7 @@ testdata/performance/SampleMaterial.lc 142:30-142:32 {a} -> List a testdata/performance/SampleMaterial.lc 143:25-143:30 Bool testdata/performance/SampleMaterial.lc 144:29-144:34 Bool testdata/performance/SampleMaterial.lc 146:13-172:14 List StageAttrs -testdata/performance/SampleMaterial.lc 146:15-146:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 146:15-146:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 146:15-147:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 146:15-148:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 146:15-149:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -295,7 +295,7 @@ testdata/performance/SampleMaterial.lc 154:33-154:41 DepthFunction testdata/performance/SampleMaterial.lc 155:33-155:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 156:41-156:46 Bool testdata/performance/SampleMaterial.lc 157:38-157:54 String -testdata/performance/SampleMaterial.lc 159:15-159:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 159:15-159:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 159:15-160:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 159:15-161:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 159:15-162:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -308,10 +308,10 @@ testdata/performance/SampleMaterial.lc 159:15-168:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 159:15-169:46 String->StageAttrs testdata/performance/SampleMaterial.lc 159:15-171:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 160:29-160:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 160:29-160:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 160:34-160:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 160:29-160:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 160:34-160:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 160:36-160:46 Blending' -testdata/performance/SampleMaterial.lc 160:49-160:55 Blending' +testdata/performance/SampleMaterial.lc 160:49-160:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 161:30-161:50 RGBGen testdata/performance/SampleMaterial.lc 162:32-162:42 AlphaGen testdata/performance/SampleMaterial.lc 163:29-163:40 TCGen @@ -323,11 +323,11 @@ testdata/performance/SampleMaterial.lc 168:33-168:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 169:41-169:46 Bool testdata/performance/SampleMaterial.lc 170:38-170:54 String testdata/performance/SampleMaterial.lc 173:21-173:26 Bool -testdata/performance/SampleMaterial.lc 176:5-232:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 176:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 176:5-232:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 176:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 176:7-176:46 String -testdata/performance/SampleMaterial.lc 177:7-177:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 177:7-178:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 177:7-177:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 177:7-178:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 177:7-179:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 177:7-180:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 177:7-181:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -338,9 +338,9 @@ testdata/performance/SampleMaterial.lc 177:7-185:32 Bool -> Bool -> List StageA testdata/performance/SampleMaterial.lc 177:7-186:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 177:7-187:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 177:7-229:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 177:7-231:10 CommonAttrs -testdata/performance/SampleMaterial.lc 178:24-178:26 Tuple0 -testdata/performance/SampleMaterial.lc 179:24-179:26 Tuple0 +testdata/performance/SampleMaterial.lc 177:7-231:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 178:24-178:26 () +testdata/performance/SampleMaterial.lc 179:24-179:26 () testdata/performance/SampleMaterial.lc 180:22-180:27 Bool testdata/performance/SampleMaterial.lc 181:20-181:21 V1 testdata/performance/SampleMaterial.lc 182:30-182:35 Bool @@ -350,7 +350,7 @@ testdata/performance/SampleMaterial.lc 185:30-185:32 {a} -> List a testdata/performance/SampleMaterial.lc 186:25-186:30 Bool testdata/performance/SampleMaterial.lc 187:29-187:34 Bool testdata/performance/SampleMaterial.lc 189:13-229:14 List StageAttrs -testdata/performance/SampleMaterial.lc 189:15-189:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 189:15-189:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 189:15-190:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 189:15-191:42 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 189:15-192:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -395,7 +395,7 @@ testdata/performance/SampleMaterial.lc 198:33-198:41 DepthFunction testdata/performance/SampleMaterial.lc 199:33-199:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 200:41-200:46 Bool testdata/performance/SampleMaterial.lc 201:38-201:52 String -testdata/performance/SampleMaterial.lc 203:15-203:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 203:15-203:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 203:15-204:69 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 203:15-205:42 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 203:15-206:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -409,10 +409,10 @@ testdata/performance/SampleMaterial.lc 203:15-213:46 String->StageAttrs testdata/performance/SampleMaterial.lc 203:15-215:18 StageAttrs testdata/performance/SampleMaterial.lc 203:15-228:18 List StageAttrs testdata/performance/SampleMaterial.lc 204:29-204:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 204:29-204:69 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 204:34-204:69 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 204:29-204:69 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 204:34-204:69 (Blending', Blending') testdata/performance/SampleMaterial.lc 204:36-204:46 Blending' -testdata/performance/SampleMaterial.lc 204:49-204:67 Blending' +testdata/performance/SampleMaterial.lc 204:49-204:67 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 205:30-205:42 RGBGen testdata/performance/SampleMaterial.lc 206:32-206:42 AlphaGen testdata/performance/SampleMaterial.lc 207:29-207:36 TCGen @@ -425,7 +425,7 @@ testdata/performance/SampleMaterial.lc 211:33-211:41 DepthFunction testdata/performance/SampleMaterial.lc 212:33-212:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 213:41-213:46 Bool testdata/performance/SampleMaterial.lc 214:38-214:54 String -testdata/performance/SampleMaterial.lc 216:15-216:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 216:15-216:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 216:15-217:69 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 216:15-218:42 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 216:15-219:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -438,10 +438,10 @@ testdata/performance/SampleMaterial.lc 216:15-225:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 216:15-226:46 String->StageAttrs testdata/performance/SampleMaterial.lc 216:15-228:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 217:29-217:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 217:29-217:69 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 217:34-217:69 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 217:29-217:69 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 217:34-217:69 (Blending', Blending') testdata/performance/SampleMaterial.lc 217:36-217:46 Blending' -testdata/performance/SampleMaterial.lc 217:49-217:67 Blending' +testdata/performance/SampleMaterial.lc 217:49-217:67 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 218:30-218:42 RGBGen testdata/performance/SampleMaterial.lc 219:32-219:42 AlphaGen testdata/performance/SampleMaterial.lc 220:29-220:40 TCGen @@ -453,11 +453,11 @@ testdata/performance/SampleMaterial.lc 225:33-225:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 226:41-226:46 Bool testdata/performance/SampleMaterial.lc 227:38-227:54 String testdata/performance/SampleMaterial.lc 230:21-230:26 Bool -testdata/performance/SampleMaterial.lc 233:5-275:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 233:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 233:5-275:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 233:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 233:7-233:40 String -testdata/performance/SampleMaterial.lc 234:7-234:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 234:7-235:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 234:7-234:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 234:7-235:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 234:7-236:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 234:7-237:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 234:7-238:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -468,9 +468,9 @@ testdata/performance/SampleMaterial.lc 234:7-242:32 Bool -> Bool -> List StageA testdata/performance/SampleMaterial.lc 234:7-243:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 234:7-244:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 234:7-272:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 234:7-274:10 CommonAttrs -testdata/performance/SampleMaterial.lc 235:24-235:26 Tuple0 -testdata/performance/SampleMaterial.lc 236:24-236:26 Tuple0 +testdata/performance/SampleMaterial.lc 234:7-274:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 235:24-235:26 () +testdata/performance/SampleMaterial.lc 236:24-236:26 () testdata/performance/SampleMaterial.lc 237:22-237:27 Bool testdata/performance/SampleMaterial.lc 238:20-238:21 V1 testdata/performance/SampleMaterial.lc 239:30-239:35 Bool @@ -480,7 +480,7 @@ testdata/performance/SampleMaterial.lc 242:30-242:32 {a} -> List a testdata/performance/SampleMaterial.lc 243:25-243:30 Bool testdata/performance/SampleMaterial.lc 244:29-244:34 Bool testdata/performance/SampleMaterial.lc 246:13-272:14 List StageAttrs -testdata/performance/SampleMaterial.lc 246:15-246:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 246:15-246:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 246:15-247:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 246:15-248:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 246:15-249:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -505,7 +505,7 @@ testdata/performance/SampleMaterial.lc 254:33-254:41 DepthFunction testdata/performance/SampleMaterial.lc 255:33-255:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 256:41-256:46 Bool testdata/performance/SampleMaterial.lc 257:38-257:54 String -testdata/performance/SampleMaterial.lc 259:15-259:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 259:15-259:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 259:15-260:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 259:15-261:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 259:15-262:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -518,10 +518,10 @@ testdata/performance/SampleMaterial.lc 259:15-268:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 259:15-269:46 String->StageAttrs testdata/performance/SampleMaterial.lc 259:15-271:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 260:29-260:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 260:29-260:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 260:34-260:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 260:29-260:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 260:34-260:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 260:36-260:46 Blending' -testdata/performance/SampleMaterial.lc 260:49-260:55 Blending' +testdata/performance/SampleMaterial.lc 260:49-260:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 261:30-261:50 RGBGen testdata/performance/SampleMaterial.lc 262:32-262:42 AlphaGen testdata/performance/SampleMaterial.lc 263:29-263:40 TCGen @@ -533,11 +533,11 @@ testdata/performance/SampleMaterial.lc 268:33-268:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 269:41-269:46 Bool testdata/performance/SampleMaterial.lc 270:38-270:54 String testdata/performance/SampleMaterial.lc 273:21-273:26 Bool -testdata/performance/SampleMaterial.lc 276:5-318:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 276:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 276:5-318:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 276:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 276:7-276:42 String -testdata/performance/SampleMaterial.lc 277:7-277:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 277:7-278:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 277:7-277:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 277:7-278:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 277:7-279:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 277:7-280:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 277:7-281:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -548,9 +548,9 @@ testdata/performance/SampleMaterial.lc 277:7-285:32 Bool -> Bool -> List StageA testdata/performance/SampleMaterial.lc 277:7-286:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 277:7-287:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 277:7-315:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 277:7-317:10 CommonAttrs -testdata/performance/SampleMaterial.lc 278:24-278:26 Tuple0 -testdata/performance/SampleMaterial.lc 279:24-279:26 Tuple0 +testdata/performance/SampleMaterial.lc 277:7-317:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 278:24-278:26 () +testdata/performance/SampleMaterial.lc 279:24-279:26 () testdata/performance/SampleMaterial.lc 280:22-280:27 Bool testdata/performance/SampleMaterial.lc 281:20-281:21 V1 testdata/performance/SampleMaterial.lc 282:30-282:35 Bool @@ -560,7 +560,7 @@ testdata/performance/SampleMaterial.lc 285:30-285:32 {a} -> List a testdata/performance/SampleMaterial.lc 286:25-286:30 Bool testdata/performance/SampleMaterial.lc 287:29-287:34 Bool testdata/performance/SampleMaterial.lc 289:13-315:14 List StageAttrs -testdata/performance/SampleMaterial.lc 289:15-289:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 289:15-289:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 289:15-290:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 289:15-291:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 289:15-292:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -585,7 +585,7 @@ testdata/performance/SampleMaterial.lc 297:33-297:41 DepthFunction testdata/performance/SampleMaterial.lc 298:33-298:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 299:41-299:46 Bool testdata/performance/SampleMaterial.lc 300:38-300:53 String -testdata/performance/SampleMaterial.lc 302:15-302:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 302:15-302:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 302:15-303:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 302:15-304:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 302:15-305:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -598,10 +598,10 @@ testdata/performance/SampleMaterial.lc 302:15-311:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 302:15-312:46 String->StageAttrs testdata/performance/SampleMaterial.lc 302:15-314:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 303:29-303:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 303:29-303:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 303:34-303:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 303:29-303:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 303:34-303:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 303:36-303:46 Blending' -testdata/performance/SampleMaterial.lc 303:49-303:55 Blending' +testdata/performance/SampleMaterial.lc 303:49-303:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 304:30-304:50 RGBGen testdata/performance/SampleMaterial.lc 305:32-305:42 AlphaGen testdata/performance/SampleMaterial.lc 306:29-306:40 TCGen @@ -613,11 +613,11 @@ testdata/performance/SampleMaterial.lc 311:33-311:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 312:41-312:46 Bool testdata/performance/SampleMaterial.lc 313:38-313:54 String testdata/performance/SampleMaterial.lc 316:21-316:26 Bool -testdata/performance/SampleMaterial.lc 319:5-361:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 319:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 319:5-361:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 319:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 319:7-319:43 String -testdata/performance/SampleMaterial.lc 320:7-320:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 320:7-321:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 320:7-320:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 320:7-321:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 320:7-322:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 320:7-323:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 320:7-324:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -628,9 +628,9 @@ testdata/performance/SampleMaterial.lc 320:7-328:32 Bool -> Bool -> List StageA testdata/performance/SampleMaterial.lc 320:7-329:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 320:7-330:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 320:7-358:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 320:7-360:10 CommonAttrs -testdata/performance/SampleMaterial.lc 321:24-321:26 Tuple0 -testdata/performance/SampleMaterial.lc 322:24-322:26 Tuple0 +testdata/performance/SampleMaterial.lc 320:7-360:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 321:24-321:26 () +testdata/performance/SampleMaterial.lc 322:24-322:26 () testdata/performance/SampleMaterial.lc 323:22-323:27 Bool testdata/performance/SampleMaterial.lc 324:20-324:21 V1 testdata/performance/SampleMaterial.lc 325:30-325:35 Bool @@ -640,7 +640,7 @@ testdata/performance/SampleMaterial.lc 328:30-328:32 {a} -> List a testdata/performance/SampleMaterial.lc 329:25-329:30 Bool testdata/performance/SampleMaterial.lc 330:29-330:34 Bool testdata/performance/SampleMaterial.lc 332:13-358:14 List StageAttrs -testdata/performance/SampleMaterial.lc 332:15-332:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 332:15-332:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 332:15-333:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 332:15-334:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 332:15-335:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -665,7 +665,7 @@ testdata/performance/SampleMaterial.lc 340:33-340:41 DepthFunction testdata/performance/SampleMaterial.lc 341:33-341:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 342:41-342:46 Bool testdata/performance/SampleMaterial.lc 343:38-343:54 String -testdata/performance/SampleMaterial.lc 345:15-345:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 345:15-345:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 345:15-346:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 345:15-347:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 345:15-348:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -678,10 +678,10 @@ testdata/performance/SampleMaterial.lc 345:15-354:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 345:15-355:46 String->StageAttrs testdata/performance/SampleMaterial.lc 345:15-357:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 346:29-346:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 346:29-346:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 346:34-346:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 346:29-346:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 346:34-346:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 346:36-346:46 Blending' -testdata/performance/SampleMaterial.lc 346:49-346:55 Blending' +testdata/performance/SampleMaterial.lc 346:49-346:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 347:30-347:50 RGBGen testdata/performance/SampleMaterial.lc 348:32-348:42 AlphaGen testdata/performance/SampleMaterial.lc 349:29-349:40 TCGen @@ -693,11 +693,11 @@ testdata/performance/SampleMaterial.lc 354:33-354:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 355:41-355:46 Bool testdata/performance/SampleMaterial.lc 356:38-356:54 String testdata/performance/SampleMaterial.lc 359:21-359:26 Bool -testdata/performance/SampleMaterial.lc 362:5-404:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 362:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 362:5-404:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 362:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 362:7-362:53 String -testdata/performance/SampleMaterial.lc 363:7-363:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 363:7-364:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 363:7-363:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 363:7-364:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 363:7-365:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 363:7-366:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 363:7-367:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -708,9 +708,9 @@ testdata/performance/SampleMaterial.lc 363:7-371:32 Bool -> Bool -> List StageA testdata/performance/SampleMaterial.lc 363:7-372:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 363:7-373:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 363:7-401:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 363:7-403:10 CommonAttrs -testdata/performance/SampleMaterial.lc 364:24-364:26 Tuple0 -testdata/performance/SampleMaterial.lc 365:24-365:26 Tuple0 +testdata/performance/SampleMaterial.lc 363:7-403:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 364:24-364:26 () +testdata/performance/SampleMaterial.lc 365:24-365:26 () testdata/performance/SampleMaterial.lc 366:22-366:27 Bool testdata/performance/SampleMaterial.lc 367:20-367:21 V1 testdata/performance/SampleMaterial.lc 368:30-368:35 Bool @@ -720,7 +720,7 @@ testdata/performance/SampleMaterial.lc 371:30-371:32 {a} -> List a testdata/performance/SampleMaterial.lc 372:25-372:30 Bool testdata/performance/SampleMaterial.lc 373:29-373:34 Bool testdata/performance/SampleMaterial.lc 375:13-401:14 List StageAttrs -testdata/performance/SampleMaterial.lc 375:15-375:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 375:15-375:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 375:15-376:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 375:15-377:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 375:15-378:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -745,7 +745,7 @@ testdata/performance/SampleMaterial.lc 383:33-383:41 DepthFunction testdata/performance/SampleMaterial.lc 384:33-384:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 385:41-385:46 Bool testdata/performance/SampleMaterial.lc 386:38-386:54 String -testdata/performance/SampleMaterial.lc 388:15-388:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 388:15-388:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 388:15-389:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 388:15-390:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 388:15-391:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -758,10 +758,10 @@ testdata/performance/SampleMaterial.lc 388:15-397:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 388:15-398:46 String->StageAttrs testdata/performance/SampleMaterial.lc 388:15-400:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 389:29-389:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 389:29-389:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 389:34-389:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 389:29-389:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 389:34-389:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 389:36-389:46 Blending' -testdata/performance/SampleMaterial.lc 389:49-389:55 Blending' +testdata/performance/SampleMaterial.lc 389:49-389:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 390:30-390:50 RGBGen testdata/performance/SampleMaterial.lc 391:32-391:42 AlphaGen testdata/performance/SampleMaterial.lc 392:29-392:40 TCGen @@ -773,11 +773,11 @@ testdata/performance/SampleMaterial.lc 397:33-397:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 398:41-398:46 Bool testdata/performance/SampleMaterial.lc 399:38-399:54 String testdata/performance/SampleMaterial.lc 402:21-402:26 Bool -testdata/performance/SampleMaterial.lc 405:5-447:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 405:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 405:5-447:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 405:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 405:7-405:53 String -testdata/performance/SampleMaterial.lc 406:7-406:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 406:7-407:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 406:7-406:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 406:7-407:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 406:7-408:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 406:7-409:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 406:7-410:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -788,9 +788,9 @@ testdata/performance/SampleMaterial.lc 406:7-414:32 Bool -> Bool -> List StageA testdata/performance/SampleMaterial.lc 406:7-415:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 406:7-416:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 406:7-444:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 406:7-446:10 CommonAttrs -testdata/performance/SampleMaterial.lc 407:24-407:26 Tuple0 -testdata/performance/SampleMaterial.lc 408:24-408:26 Tuple0 +testdata/performance/SampleMaterial.lc 406:7-446:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 407:24-407:26 () +testdata/performance/SampleMaterial.lc 408:24-408:26 () testdata/performance/SampleMaterial.lc 409:22-409:27 Bool testdata/performance/SampleMaterial.lc 410:20-410:21 V1 testdata/performance/SampleMaterial.lc 411:30-411:35 Bool @@ -800,7 +800,7 @@ testdata/performance/SampleMaterial.lc 414:30-414:32 {a} -> List a testdata/performance/SampleMaterial.lc 415:25-415:30 Bool testdata/performance/SampleMaterial.lc 416:29-416:34 Bool testdata/performance/SampleMaterial.lc 418:13-444:14 List StageAttrs -testdata/performance/SampleMaterial.lc 418:15-418:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 418:15-418:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 418:15-419:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 418:15-420:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 418:15-421:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -825,7 +825,7 @@ testdata/performance/SampleMaterial.lc 426:33-426:41 DepthFunction testdata/performance/SampleMaterial.lc 427:33-427:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 428:41-428:46 Bool testdata/performance/SampleMaterial.lc 429:38-429:54 String -testdata/performance/SampleMaterial.lc 431:15-431:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 431:15-431:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 431:15-432:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 431:15-433:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 431:15-434:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -838,10 +838,10 @@ testdata/performance/SampleMaterial.lc 431:15-440:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 431:15-441:46 String->StageAttrs testdata/performance/SampleMaterial.lc 431:15-443:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 432:29-432:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 432:29-432:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 432:34-432:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 432:29-432:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 432:34-432:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 432:36-432:46 Blending' -testdata/performance/SampleMaterial.lc 432:49-432:55 Blending' +testdata/performance/SampleMaterial.lc 432:49-432:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 433:30-433:50 RGBGen testdata/performance/SampleMaterial.lc 434:32-434:42 AlphaGen testdata/performance/SampleMaterial.lc 435:29-435:40 TCGen @@ -853,11 +853,11 @@ testdata/performance/SampleMaterial.lc 440:33-440:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 441:41-441:46 Bool testdata/performance/SampleMaterial.lc 442:38-442:54 String testdata/performance/SampleMaterial.lc 445:21-445:26 Bool -testdata/performance/SampleMaterial.lc 448:5-490:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 448:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 448:5-490:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 448:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 448:7-448:53 String -testdata/performance/SampleMaterial.lc 449:7-449:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 449:7-450:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 449:7-449:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 449:7-450:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 449:7-451:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 449:7-452:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 449:7-453:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -868,9 +868,9 @@ testdata/performance/SampleMaterial.lc 449:7-457:32 Bool -> Bool -> List StageA testdata/performance/SampleMaterial.lc 449:7-458:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 449:7-459:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 449:7-487:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 449:7-489:10 CommonAttrs -testdata/performance/SampleMaterial.lc 450:24-450:26 Tuple0 -testdata/performance/SampleMaterial.lc 451:24-451:26 Tuple0 +testdata/performance/SampleMaterial.lc 449:7-489:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 450:24-450:26 () +testdata/performance/SampleMaterial.lc 451:24-451:26 () testdata/performance/SampleMaterial.lc 452:22-452:27 Bool testdata/performance/SampleMaterial.lc 453:20-453:21 V1 testdata/performance/SampleMaterial.lc 454:30-454:35 Bool @@ -880,7 +880,7 @@ testdata/performance/SampleMaterial.lc 457:30-457:32 {a} -> List a testdata/performance/SampleMaterial.lc 458:25-458:30 Bool testdata/performance/SampleMaterial.lc 459:29-459:34 Bool testdata/performance/SampleMaterial.lc 461:13-487:14 List StageAttrs -testdata/performance/SampleMaterial.lc 461:15-461:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 461:15-461:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 461:15-462:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 461:15-463:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 461:15-464:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -905,7 +905,7 @@ testdata/performance/SampleMaterial.lc 469:33-469:41 DepthFunction testdata/performance/SampleMaterial.lc 470:33-470:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 471:41-471:46 Bool testdata/performance/SampleMaterial.lc 472:38-472:54 String -testdata/performance/SampleMaterial.lc 474:15-474:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 474:15-474:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 474:15-475:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 474:15-476:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 474:15-477:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -918,10 +918,10 @@ testdata/performance/SampleMaterial.lc 474:15-483:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 474:15-484:46 String->StageAttrs testdata/performance/SampleMaterial.lc 474:15-486:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 475:29-475:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 475:29-475:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 475:34-475:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 475:29-475:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 475:34-475:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 475:36-475:46 Blending' -testdata/performance/SampleMaterial.lc 475:49-475:55 Blending' +testdata/performance/SampleMaterial.lc 475:49-475:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 476:30-476:50 RGBGen testdata/performance/SampleMaterial.lc 477:32-477:42 AlphaGen testdata/performance/SampleMaterial.lc 478:29-478:40 TCGen @@ -933,11 +933,11 @@ testdata/performance/SampleMaterial.lc 483:33-483:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 484:41-484:46 Bool testdata/performance/SampleMaterial.lc 485:38-485:54 String testdata/performance/SampleMaterial.lc 488:21-488:26 Bool -testdata/performance/SampleMaterial.lc 491:5-533:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 491:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 491:5-533:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 491:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 491:7-491:53 String -testdata/performance/SampleMaterial.lc 492:7-492:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 492:7-493:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 492:7-492:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 492:7-493:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 492:7-494:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 492:7-495:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 492:7-496:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -948,9 +948,9 @@ testdata/performance/SampleMaterial.lc 492:7-500:32 Bool -> Bool -> List StageA testdata/performance/SampleMaterial.lc 492:7-501:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 492:7-502:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 492:7-530:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 492:7-532:10 CommonAttrs -testdata/performance/SampleMaterial.lc 493:24-493:26 Tuple0 -testdata/performance/SampleMaterial.lc 494:24-494:26 Tuple0 +testdata/performance/SampleMaterial.lc 492:7-532:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 493:24-493:26 () +testdata/performance/SampleMaterial.lc 494:24-494:26 () testdata/performance/SampleMaterial.lc 495:22-495:27 Bool testdata/performance/SampleMaterial.lc 496:20-496:21 V1 testdata/performance/SampleMaterial.lc 497:30-497:35 Bool @@ -960,7 +960,7 @@ testdata/performance/SampleMaterial.lc 500:30-500:32 {a} -> List a testdata/performance/SampleMaterial.lc 501:25-501:30 Bool testdata/performance/SampleMaterial.lc 502:29-502:34 Bool testdata/performance/SampleMaterial.lc 504:13-530:14 List StageAttrs -testdata/performance/SampleMaterial.lc 504:15-504:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 504:15-504:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 504:15-505:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 504:15-506:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 504:15-507:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -985,7 +985,7 @@ testdata/performance/SampleMaterial.lc 512:33-512:41 DepthFunction testdata/performance/SampleMaterial.lc 513:33-513:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 514:41-514:46 Bool testdata/performance/SampleMaterial.lc 515:38-515:54 String -testdata/performance/SampleMaterial.lc 517:15-517:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 517:15-517:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 517:15-518:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 517:15-519:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 517:15-520:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -998,10 +998,10 @@ testdata/performance/SampleMaterial.lc 517:15-526:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 517:15-527:46 String->StageAttrs testdata/performance/SampleMaterial.lc 517:15-529:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 518:29-518:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 518:29-518:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 518:34-518:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 518:29-518:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 518:34-518:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 518:36-518:46 Blending' -testdata/performance/SampleMaterial.lc 518:49-518:55 Blending' +testdata/performance/SampleMaterial.lc 518:49-518:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 519:30-519:50 RGBGen testdata/performance/SampleMaterial.lc 520:32-520:42 AlphaGen testdata/performance/SampleMaterial.lc 521:29-521:40 TCGen @@ -1013,11 +1013,11 @@ testdata/performance/SampleMaterial.lc 526:33-526:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 527:41-527:46 Bool testdata/performance/SampleMaterial.lc 528:38-528:54 String testdata/performance/SampleMaterial.lc 531:21-531:26 Bool -testdata/performance/SampleMaterial.lc 534:5-576:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 534:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 534:5-576:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 534:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 534:7-534:42 String -testdata/performance/SampleMaterial.lc 535:7-535:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 535:7-536:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 535:7-535:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 535:7-536:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 535:7-537:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 535:7-538:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 535:7-539:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -1028,9 +1028,9 @@ testdata/performance/SampleMaterial.lc 535:7-543:32 Bool -> Bool -> List StageA testdata/performance/SampleMaterial.lc 535:7-544:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 535:7-545:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 535:7-573:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 535:7-575:10 CommonAttrs -testdata/performance/SampleMaterial.lc 536:24-536:26 Tuple0 -testdata/performance/SampleMaterial.lc 537:24-537:26 Tuple0 +testdata/performance/SampleMaterial.lc 535:7-575:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 536:24-536:26 () +testdata/performance/SampleMaterial.lc 537:24-537:26 () testdata/performance/SampleMaterial.lc 538:22-538:27 Bool testdata/performance/SampleMaterial.lc 539:20-539:21 V1 testdata/performance/SampleMaterial.lc 540:30-540:35 Bool @@ -1040,7 +1040,7 @@ testdata/performance/SampleMaterial.lc 543:30-543:32 {a} -> List a testdata/performance/SampleMaterial.lc 544:25-544:30 Bool testdata/performance/SampleMaterial.lc 545:29-545:34 Bool testdata/performance/SampleMaterial.lc 547:13-573:14 List StageAttrs -testdata/performance/SampleMaterial.lc 547:15-547:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 547:15-547:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 547:15-548:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 547:15-549:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 547:15-550:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1065,7 +1065,7 @@ testdata/performance/SampleMaterial.lc 555:33-555:41 DepthFunction testdata/performance/SampleMaterial.lc 556:33-556:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 557:41-557:46 Bool testdata/performance/SampleMaterial.lc 558:38-558:54 String -testdata/performance/SampleMaterial.lc 560:15-560:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 560:15-560:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 560:15-561:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 560:15-562:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 560:15-563:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1078,10 +1078,10 @@ testdata/performance/SampleMaterial.lc 560:15-569:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 560:15-570:46 String->StageAttrs testdata/performance/SampleMaterial.lc 560:15-572:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 561:29-561:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 561:29-561:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 561:34-561:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 561:29-561:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 561:34-561:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 561:36-561:46 Blending' -testdata/performance/SampleMaterial.lc 561:49-561:55 Blending' +testdata/performance/SampleMaterial.lc 561:49-561:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 562:30-562:50 RGBGen testdata/performance/SampleMaterial.lc 563:32-563:42 AlphaGen testdata/performance/SampleMaterial.lc 564:29-564:40 TCGen @@ -1093,11 +1093,11 @@ testdata/performance/SampleMaterial.lc 569:33-569:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 570:41-570:46 Bool testdata/performance/SampleMaterial.lc 571:38-571:54 String testdata/performance/SampleMaterial.lc 574:21-574:26 Bool -testdata/performance/SampleMaterial.lc 577:5-619:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 577:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 577:5-619:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 577:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 577:7-577:42 String -testdata/performance/SampleMaterial.lc 578:7-578:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 578:7-579:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 578:7-578:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 578:7-579:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 578:7-580:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 578:7-581:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 578:7-582:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -1108,9 +1108,9 @@ testdata/performance/SampleMaterial.lc 578:7-586:32 Bool -> Bool -> List StageA testdata/performance/SampleMaterial.lc 578:7-587:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 578:7-588:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 578:7-616:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 578:7-618:10 CommonAttrs -testdata/performance/SampleMaterial.lc 579:24-579:26 Tuple0 -testdata/performance/SampleMaterial.lc 580:24-580:26 Tuple0 +testdata/performance/SampleMaterial.lc 578:7-618:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 579:24-579:26 () +testdata/performance/SampleMaterial.lc 580:24-580:26 () testdata/performance/SampleMaterial.lc 581:22-581:27 Bool testdata/performance/SampleMaterial.lc 582:20-582:21 V1 testdata/performance/SampleMaterial.lc 583:30-583:35 Bool @@ -1120,7 +1120,7 @@ testdata/performance/SampleMaterial.lc 586:30-586:32 {a} -> List a testdata/performance/SampleMaterial.lc 587:25-587:30 Bool testdata/performance/SampleMaterial.lc 588:29-588:34 Bool testdata/performance/SampleMaterial.lc 590:13-616:14 List StageAttrs -testdata/performance/SampleMaterial.lc 590:15-590:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 590:15-590:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 590:15-591:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 590:15-592:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 590:15-593:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1145,7 +1145,7 @@ testdata/performance/SampleMaterial.lc 598:33-598:41 DepthFunction testdata/performance/SampleMaterial.lc 599:33-599:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 600:41-600:46 Bool testdata/performance/SampleMaterial.lc 601:38-601:54 String -testdata/performance/SampleMaterial.lc 603:15-603:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 603:15-603:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 603:15-604:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 603:15-605:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 603:15-606:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1158,10 +1158,10 @@ testdata/performance/SampleMaterial.lc 603:15-612:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 603:15-613:46 String->StageAttrs testdata/performance/SampleMaterial.lc 603:15-615:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 604:29-604:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 604:29-604:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 604:34-604:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 604:29-604:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 604:34-604:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 604:36-604:46 Blending' -testdata/performance/SampleMaterial.lc 604:49-604:55 Blending' +testdata/performance/SampleMaterial.lc 604:49-604:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 605:30-605:50 RGBGen testdata/performance/SampleMaterial.lc 606:32-606:42 AlphaGen testdata/performance/SampleMaterial.lc 607:29-607:40 TCGen @@ -1173,11 +1173,11 @@ testdata/performance/SampleMaterial.lc 612:33-612:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 613:41-613:46 Bool testdata/performance/SampleMaterial.lc 614:38-614:54 String testdata/performance/SampleMaterial.lc 617:21-617:26 Bool -testdata/performance/SampleMaterial.lc 620:5-662:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 620:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 620:5-662:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 620:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 620:7-620:42 String -testdata/performance/SampleMaterial.lc 621:7-621:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 621:7-622:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 621:7-621:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 621:7-622:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 621:7-623:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 621:7-624:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 621:7-625:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -1188,9 +1188,9 @@ testdata/performance/SampleMaterial.lc 621:7-629:32 Bool -> Bool -> List StageA testdata/performance/SampleMaterial.lc 621:7-630:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 621:7-631:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 621:7-659:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 621:7-661:10 CommonAttrs -testdata/performance/SampleMaterial.lc 622:24-622:26 Tuple0 -testdata/performance/SampleMaterial.lc 623:24-623:26 Tuple0 +testdata/performance/SampleMaterial.lc 621:7-661:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 622:24-622:26 () +testdata/performance/SampleMaterial.lc 623:24-623:26 () testdata/performance/SampleMaterial.lc 624:22-624:27 Bool testdata/performance/SampleMaterial.lc 625:20-625:21 V1 testdata/performance/SampleMaterial.lc 626:30-626:35 Bool @@ -1200,7 +1200,7 @@ testdata/performance/SampleMaterial.lc 629:30-629:32 {a} -> List a testdata/performance/SampleMaterial.lc 630:25-630:30 Bool testdata/performance/SampleMaterial.lc 631:29-631:34 Bool testdata/performance/SampleMaterial.lc 633:13-659:14 List StageAttrs -testdata/performance/SampleMaterial.lc 633:15-633:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 633:15-633:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 633:15-634:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 633:15-635:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 633:15-636:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1225,7 +1225,7 @@ testdata/performance/SampleMaterial.lc 641:33-641:41 DepthFunction testdata/performance/SampleMaterial.lc 642:33-642:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 643:41-643:46 Bool testdata/performance/SampleMaterial.lc 644:38-644:54 String -testdata/performance/SampleMaterial.lc 646:15-646:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 646:15-646:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 646:15-647:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 646:15-648:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 646:15-649:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1238,10 +1238,10 @@ testdata/performance/SampleMaterial.lc 646:15-655:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 646:15-656:46 String->StageAttrs testdata/performance/SampleMaterial.lc 646:15-658:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 647:29-647:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 647:29-647:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 647:34-647:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 647:29-647:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 647:34-647:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 647:36-647:46 Blending' -testdata/performance/SampleMaterial.lc 647:49-647:55 Blending' +testdata/performance/SampleMaterial.lc 647:49-647:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 648:30-648:50 RGBGen testdata/performance/SampleMaterial.lc 649:32-649:42 AlphaGen testdata/performance/SampleMaterial.lc 650:29-650:40 TCGen @@ -1253,11 +1253,11 @@ testdata/performance/SampleMaterial.lc 655:33-655:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 656:41-656:46 Bool testdata/performance/SampleMaterial.lc 657:38-657:54 String testdata/performance/SampleMaterial.lc 660:21-660:26 Bool -testdata/performance/SampleMaterial.lc 663:5-705:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 663:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 663:5-705:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 663:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 663:7-663:42 String -testdata/performance/SampleMaterial.lc 664:7-664:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 664:7-665:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 664:7-664:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 664:7-665:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 664:7-666:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 664:7-667:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 664:7-668:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -1268,9 +1268,9 @@ testdata/performance/SampleMaterial.lc 664:7-672:32 Bool -> Bool -> List StageA testdata/performance/SampleMaterial.lc 664:7-673:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 664:7-674:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 664:7-702:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 664:7-704:10 CommonAttrs -testdata/performance/SampleMaterial.lc 665:24-665:26 Tuple0 -testdata/performance/SampleMaterial.lc 666:24-666:26 Tuple0 +testdata/performance/SampleMaterial.lc 664:7-704:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 665:24-665:26 () +testdata/performance/SampleMaterial.lc 666:24-666:26 () testdata/performance/SampleMaterial.lc 667:22-667:27 Bool testdata/performance/SampleMaterial.lc 668:20-668:21 V1 testdata/performance/SampleMaterial.lc 669:30-669:35 Bool @@ -1280,7 +1280,7 @@ testdata/performance/SampleMaterial.lc 672:30-672:32 {a} -> List a testdata/performance/SampleMaterial.lc 673:25-673:30 Bool testdata/performance/SampleMaterial.lc 674:29-674:34 Bool testdata/performance/SampleMaterial.lc 676:13-702:14 List StageAttrs -testdata/performance/SampleMaterial.lc 676:15-676:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 676:15-676:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 676:15-677:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 676:15-678:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 676:15-679:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1305,7 +1305,7 @@ testdata/performance/SampleMaterial.lc 684:33-684:41 DepthFunction testdata/performance/SampleMaterial.lc 685:33-685:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 686:41-686:46 Bool testdata/performance/SampleMaterial.lc 687:38-687:54 String -testdata/performance/SampleMaterial.lc 689:15-689:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 689:15-689:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 689:15-690:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 689:15-691:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 689:15-692:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1318,10 +1318,10 @@ testdata/performance/SampleMaterial.lc 689:15-698:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 689:15-699:46 String->StageAttrs testdata/performance/SampleMaterial.lc 689:15-701:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 690:29-690:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 690:29-690:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 690:34-690:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 690:29-690:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 690:34-690:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 690:36-690:46 Blending' -testdata/performance/SampleMaterial.lc 690:49-690:55 Blending' +testdata/performance/SampleMaterial.lc 690:49-690:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 691:30-691:50 RGBGen testdata/performance/SampleMaterial.lc 692:32-692:42 AlphaGen testdata/performance/SampleMaterial.lc 693:29-693:40 TCGen @@ -1333,11 +1333,11 @@ testdata/performance/SampleMaterial.lc 698:33-698:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 699:41-699:46 Bool testdata/performance/SampleMaterial.lc 700:38-700:54 String testdata/performance/SampleMaterial.lc 703:21-703:26 Bool -testdata/performance/SampleMaterial.lc 706:5-748:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 706:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 706:5-748:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 706:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 706:7-706:42 String -testdata/performance/SampleMaterial.lc 707:7-707:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 707:7-708:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 707:7-707:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 707:7-708:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 707:7-709:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 707:7-710:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 707:7-711:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -1348,9 +1348,9 @@ testdata/performance/SampleMaterial.lc 707:7-715:32 Bool -> Bool -> List StageA testdata/performance/SampleMaterial.lc 707:7-716:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 707:7-717:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 707:7-745:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 707:7-747:10 CommonAttrs -testdata/performance/SampleMaterial.lc 708:24-708:26 Tuple0 -testdata/performance/SampleMaterial.lc 709:24-709:26 Tuple0 +testdata/performance/SampleMaterial.lc 707:7-747:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 708:24-708:26 () +testdata/performance/SampleMaterial.lc 709:24-709:26 () testdata/performance/SampleMaterial.lc 710:22-710:27 Bool testdata/performance/SampleMaterial.lc 711:20-711:21 V1 testdata/performance/SampleMaterial.lc 712:30-712:35 Bool @@ -1360,7 +1360,7 @@ testdata/performance/SampleMaterial.lc 715:30-715:32 {a} -> List a testdata/performance/SampleMaterial.lc 716:25-716:30 Bool testdata/performance/SampleMaterial.lc 717:29-717:34 Bool testdata/performance/SampleMaterial.lc 719:13-745:14 List StageAttrs -testdata/performance/SampleMaterial.lc 719:15-719:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 719:15-719:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 719:15-720:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 719:15-721:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 719:15-722:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1385,7 +1385,7 @@ testdata/performance/SampleMaterial.lc 727:33-727:41 DepthFunction testdata/performance/SampleMaterial.lc 728:33-728:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 729:41-729:46 Bool testdata/performance/SampleMaterial.lc 730:38-730:54 String -testdata/performance/SampleMaterial.lc 732:15-732:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 732:15-732:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 732:15-733:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 732:15-734:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 732:15-735:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1398,10 +1398,10 @@ testdata/performance/SampleMaterial.lc 732:15-741:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 732:15-742:46 String->StageAttrs testdata/performance/SampleMaterial.lc 732:15-744:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 733:29-733:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 733:29-733:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 733:34-733:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 733:29-733:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 733:34-733:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 733:36-733:46 Blending' -testdata/performance/SampleMaterial.lc 733:49-733:55 Blending' +testdata/performance/SampleMaterial.lc 733:49-733:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 734:30-734:50 RGBGen testdata/performance/SampleMaterial.lc 735:32-735:42 AlphaGen testdata/performance/SampleMaterial.lc 736:29-736:40 TCGen @@ -1413,11 +1413,11 @@ testdata/performance/SampleMaterial.lc 741:33-741:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 742:41-742:46 Bool testdata/performance/SampleMaterial.lc 743:38-743:54 String testdata/performance/SampleMaterial.lc 746:21-746:26 Bool -testdata/performance/SampleMaterial.lc 749:5-791:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 749:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 749:5-791:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 749:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 749:7-749:42 String -testdata/performance/SampleMaterial.lc 750:7-750:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 750:7-751:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 750:7-750:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 750:7-751:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 750:7-752:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 750:7-753:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 750:7-754:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -1428,9 +1428,9 @@ testdata/performance/SampleMaterial.lc 750:7-758:32 Bool -> Bool -> List StageA testdata/performance/SampleMaterial.lc 750:7-759:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 750:7-760:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 750:7-788:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 750:7-790:10 CommonAttrs -testdata/performance/SampleMaterial.lc 751:24-751:26 Tuple0 -testdata/performance/SampleMaterial.lc 752:24-752:26 Tuple0 +testdata/performance/SampleMaterial.lc 750:7-790:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 751:24-751:26 () +testdata/performance/SampleMaterial.lc 752:24-752:26 () testdata/performance/SampleMaterial.lc 753:22-753:27 Bool testdata/performance/SampleMaterial.lc 754:20-754:21 V1 testdata/performance/SampleMaterial.lc 755:30-755:35 Bool @@ -1440,7 +1440,7 @@ testdata/performance/SampleMaterial.lc 758:30-758:32 {a} -> List a testdata/performance/SampleMaterial.lc 759:25-759:30 Bool testdata/performance/SampleMaterial.lc 760:29-760:34 Bool testdata/performance/SampleMaterial.lc 762:13-788:14 List StageAttrs -testdata/performance/SampleMaterial.lc 762:15-762:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 762:15-762:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 762:15-763:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 762:15-764:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 762:15-765:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1465,7 +1465,7 @@ testdata/performance/SampleMaterial.lc 770:33-770:41 DepthFunction testdata/performance/SampleMaterial.lc 771:33-771:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 772:41-772:46 Bool testdata/performance/SampleMaterial.lc 773:38-773:54 String -testdata/performance/SampleMaterial.lc 775:15-775:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 775:15-775:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 775:15-776:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 775:15-777:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 775:15-778:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1478,10 +1478,10 @@ testdata/performance/SampleMaterial.lc 775:15-784:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 775:15-785:46 String->StageAttrs testdata/performance/SampleMaterial.lc 775:15-787:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 776:29-776:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 776:29-776:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 776:34-776:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 776:29-776:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 776:34-776:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 776:36-776:46 Blending' -testdata/performance/SampleMaterial.lc 776:49-776:55 Blending' +testdata/performance/SampleMaterial.lc 776:49-776:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 777:30-777:50 RGBGen testdata/performance/SampleMaterial.lc 778:32-778:42 AlphaGen testdata/performance/SampleMaterial.lc 779:29-779:40 TCGen @@ -1493,11 +1493,11 @@ testdata/performance/SampleMaterial.lc 784:33-784:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 785:41-785:46 Bool testdata/performance/SampleMaterial.lc 786:38-786:54 String testdata/performance/SampleMaterial.lc 789:21-789:26 Bool -testdata/performance/SampleMaterial.lc 792:5-834:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 792:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 792:5-834:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 792:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 792:7-792:41 String -testdata/performance/SampleMaterial.lc 793:7-793:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 793:7-794:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 793:7-793:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 793:7-794:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 793:7-795:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 793:7-796:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 793:7-797:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -1508,9 +1508,9 @@ testdata/performance/SampleMaterial.lc 793:7-801:32 Bool -> Bool -> List StageA testdata/performance/SampleMaterial.lc 793:7-802:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 793:7-803:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 793:7-831:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 793:7-833:10 CommonAttrs -testdata/performance/SampleMaterial.lc 794:24-794:26 Tuple0 -testdata/performance/SampleMaterial.lc 795:24-795:26 Tuple0 +testdata/performance/SampleMaterial.lc 793:7-833:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 794:24-794:26 () +testdata/performance/SampleMaterial.lc 795:24-795:26 () testdata/performance/SampleMaterial.lc 796:22-796:27 Bool testdata/performance/SampleMaterial.lc 797:20-797:21 V1 testdata/performance/SampleMaterial.lc 798:30-798:35 Bool @@ -1520,7 +1520,7 @@ testdata/performance/SampleMaterial.lc 801:30-801:32 {a} -> List a testdata/performance/SampleMaterial.lc 802:25-802:30 Bool testdata/performance/SampleMaterial.lc 803:29-803:34 Bool testdata/performance/SampleMaterial.lc 805:13-831:14 List StageAttrs -testdata/performance/SampleMaterial.lc 805:15-805:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 805:15-805:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 805:15-806:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 805:15-807:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 805:15-808:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1545,7 +1545,7 @@ testdata/performance/SampleMaterial.lc 813:33-813:41 DepthFunction testdata/performance/SampleMaterial.lc 814:33-814:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 815:41-815:46 Bool testdata/performance/SampleMaterial.lc 816:38-816:54 String -testdata/performance/SampleMaterial.lc 818:15-818:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 818:15-818:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 818:15-819:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 818:15-820:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 818:15-821:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1558,10 +1558,10 @@ testdata/performance/SampleMaterial.lc 818:15-827:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 818:15-828:46 String->StageAttrs testdata/performance/SampleMaterial.lc 818:15-830:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 819:29-819:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 819:29-819:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 819:34-819:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 819:29-819:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 819:34-819:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 819:36-819:46 Blending' -testdata/performance/SampleMaterial.lc 819:49-819:55 Blending' +testdata/performance/SampleMaterial.lc 819:49-819:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 820:30-820:50 RGBGen testdata/performance/SampleMaterial.lc 821:32-821:42 AlphaGen testdata/performance/SampleMaterial.lc 822:29-822:40 TCGen @@ -1573,11 +1573,11 @@ testdata/performance/SampleMaterial.lc 827:33-827:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 828:41-828:46 Bool testdata/performance/SampleMaterial.lc 829:38-829:54 String testdata/performance/SampleMaterial.lc 832:21-832:26 Bool -testdata/performance/SampleMaterial.lc 835:5-891:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 835:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 835:5-891:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 835:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 835:7-835:41 String -testdata/performance/SampleMaterial.lc 836:7-836:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 836:7-837:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 836:7-836:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 836:7-837:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 836:7-838:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 836:7-839:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 836:7-840:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -1588,9 +1588,9 @@ testdata/performance/SampleMaterial.lc 836:7-844:32 Bool -> Bool -> List StageA testdata/performance/SampleMaterial.lc 836:7-845:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 836:7-846:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 836:7-888:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 836:7-890:10 CommonAttrs -testdata/performance/SampleMaterial.lc 837:24-837:26 Tuple0 -testdata/performance/SampleMaterial.lc 838:24-838:26 Tuple0 +testdata/performance/SampleMaterial.lc 836:7-890:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 837:24-837:26 () +testdata/performance/SampleMaterial.lc 838:24-838:26 () testdata/performance/SampleMaterial.lc 839:22-839:27 Bool testdata/performance/SampleMaterial.lc 840:20-840:21 V1 testdata/performance/SampleMaterial.lc 841:30-841:35 Bool @@ -1600,7 +1600,7 @@ testdata/performance/SampleMaterial.lc 844:30-844:32 {a} -> List a testdata/performance/SampleMaterial.lc 845:25-845:30 Bool testdata/performance/SampleMaterial.lc 846:29-846:34 Bool testdata/performance/SampleMaterial.lc 848:13-888:14 List StageAttrs -testdata/performance/SampleMaterial.lc 848:15-848:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 848:15-848:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 848:15-849:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 848:15-850:42 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 848:15-851:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1645,7 +1645,7 @@ testdata/performance/SampleMaterial.lc 857:33-857:41 DepthFunction testdata/performance/SampleMaterial.lc 858:33-858:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 859:41-859:46 Bool testdata/performance/SampleMaterial.lc 860:38-860:54 String -testdata/performance/SampleMaterial.lc 862:15-862:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 862:15-862:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 862:15-863:69 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 862:15-864:42 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 862:15-865:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1659,10 +1659,10 @@ testdata/performance/SampleMaterial.lc 862:15-872:46 String->StageAttrs testdata/performance/SampleMaterial.lc 862:15-874:18 StageAttrs testdata/performance/SampleMaterial.lc 862:15-887:18 List StageAttrs testdata/performance/SampleMaterial.lc 863:29-863:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 863:29-863:69 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 863:34-863:69 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 863:29-863:69 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 863:34-863:69 (Blending', Blending') testdata/performance/SampleMaterial.lc 863:36-863:46 Blending' -testdata/performance/SampleMaterial.lc 863:49-863:67 Blending' +testdata/performance/SampleMaterial.lc 863:49-863:67 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 864:30-864:42 RGBGen testdata/performance/SampleMaterial.lc 865:32-865:42 AlphaGen testdata/performance/SampleMaterial.lc 866:29-866:36 TCGen @@ -1675,7 +1675,7 @@ testdata/performance/SampleMaterial.lc 870:33-870:41 DepthFunction testdata/performance/SampleMaterial.lc 871:33-871:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 872:41-872:46 Bool testdata/performance/SampleMaterial.lc 873:38-873:54 String -testdata/performance/SampleMaterial.lc 875:15-875:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 875:15-875:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 875:15-876:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 875:15-877:42 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 875:15-878:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1688,10 +1688,10 @@ testdata/performance/SampleMaterial.lc 875:15-884:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 875:15-885:46 String->StageAttrs testdata/performance/SampleMaterial.lc 875:15-887:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 876:29-876:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 876:29-876:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 876:34-876:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 876:29-876:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 876:34-876:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 876:36-876:46 Blending' -testdata/performance/SampleMaterial.lc 876:49-876:55 Blending' +testdata/performance/SampleMaterial.lc 876:49-876:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 877:30-877:42 RGBGen testdata/performance/SampleMaterial.lc 878:32-878:42 AlphaGen testdata/performance/SampleMaterial.lc 879:29-879:40 TCGen @@ -1703,11 +1703,11 @@ testdata/performance/SampleMaterial.lc 884:33-884:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 885:41-885:46 Bool testdata/performance/SampleMaterial.lc 886:38-886:54 String testdata/performance/SampleMaterial.lc 889:21-889:26 Bool -testdata/performance/SampleMaterial.lc 892:5-934:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 892:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 892:5-934:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 892:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 892:7-892:41 String -testdata/performance/SampleMaterial.lc 893:7-893:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 893:7-894:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 893:7-893:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 893:7-894:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 893:7-895:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 893:7-896:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 893:7-897:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -1718,9 +1718,9 @@ testdata/performance/SampleMaterial.lc 893:7-901:32 Bool -> Bool -> List StageA testdata/performance/SampleMaterial.lc 893:7-902:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 893:7-903:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 893:7-931:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 893:7-933:10 CommonAttrs -testdata/performance/SampleMaterial.lc 894:24-894:26 Tuple0 -testdata/performance/SampleMaterial.lc 895:24-895:26 Tuple0 +testdata/performance/SampleMaterial.lc 893:7-933:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 894:24-894:26 () +testdata/performance/SampleMaterial.lc 895:24-895:26 () testdata/performance/SampleMaterial.lc 896:22-896:27 Bool testdata/performance/SampleMaterial.lc 897:20-897:21 V1 testdata/performance/SampleMaterial.lc 898:30-898:35 Bool @@ -1730,7 +1730,7 @@ testdata/performance/SampleMaterial.lc 901:30-901:32 {a} -> List a testdata/performance/SampleMaterial.lc 902:25-902:30 Bool testdata/performance/SampleMaterial.lc 903:29-903:34 Bool testdata/performance/SampleMaterial.lc 905:13-931:14 List StageAttrs -testdata/performance/SampleMaterial.lc 905:15-905:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 905:15-905:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 905:15-906:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 905:15-907:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 905:15-908:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1755,7 +1755,7 @@ testdata/performance/SampleMaterial.lc 913:33-913:41 DepthFunction testdata/performance/SampleMaterial.lc 914:33-914:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 915:41-915:46 Bool testdata/performance/SampleMaterial.lc 916:38-916:54 String -testdata/performance/SampleMaterial.lc 918:15-918:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 918:15-918:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 918:15-919:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 918:15-920:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 918:15-921:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1768,10 +1768,10 @@ testdata/performance/SampleMaterial.lc 918:15-927:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 918:15-928:46 String->StageAttrs testdata/performance/SampleMaterial.lc 918:15-930:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 919:29-919:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 919:29-919:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 919:34-919:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 919:29-919:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 919:34-919:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 919:36-919:46 Blending' -testdata/performance/SampleMaterial.lc 919:49-919:55 Blending' +testdata/performance/SampleMaterial.lc 919:49-919:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 920:30-920:50 RGBGen testdata/performance/SampleMaterial.lc 921:32-921:42 AlphaGen testdata/performance/SampleMaterial.lc 922:29-922:40 TCGen @@ -1783,11 +1783,11 @@ testdata/performance/SampleMaterial.lc 927:33-927:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 928:41-928:46 Bool testdata/performance/SampleMaterial.lc 929:38-929:54 String testdata/performance/SampleMaterial.lc 932:21-932:26 Bool -testdata/performance/SampleMaterial.lc 935:5-978:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 935:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 935:5-978:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 935:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 935:7-935:54 String -testdata/performance/SampleMaterial.lc 936:7-936:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 936:7-937:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 936:7-936:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 936:7-937:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 936:7-938:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 936:7-939:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 936:7-940:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -1798,9 +1798,9 @@ testdata/performance/SampleMaterial.lc 936:7-944:32 Bool -> Bool -> List StageA testdata/performance/SampleMaterial.lc 936:7-945:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 936:7-946:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 936:7-975:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 936:7-977:10 CommonAttrs -testdata/performance/SampleMaterial.lc 937:24-937:26 Tuple0 -testdata/performance/SampleMaterial.lc 938:24-938:26 Tuple0 +testdata/performance/SampleMaterial.lc 936:7-977:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 937:24-937:26 () +testdata/performance/SampleMaterial.lc 938:24-938:26 () testdata/performance/SampleMaterial.lc 939:22-939:27 Bool testdata/performance/SampleMaterial.lc 940:20-940:21 V1 testdata/performance/SampleMaterial.lc 941:30-941:35 Bool @@ -1810,7 +1810,7 @@ testdata/performance/SampleMaterial.lc 944:30-944:32 {a} -> List a testdata/performance/SampleMaterial.lc 945:25-945:30 Bool testdata/performance/SampleMaterial.lc 946:29-946:34 Bool testdata/performance/SampleMaterial.lc 948:13-975:14 List StageAttrs -testdata/performance/SampleMaterial.lc 948:15-948:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 948:15-948:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 948:15-949:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 948:15-950:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 948:15-951:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1835,7 +1835,7 @@ testdata/performance/SampleMaterial.lc 957:33-957:41 DepthFunction testdata/performance/SampleMaterial.lc 958:33-958:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 959:41-959:46 Bool testdata/performance/SampleMaterial.lc 960:38-960:54 String -testdata/performance/SampleMaterial.lc 962:15-962:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 962:15-962:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 962:15-963:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 962:15-964:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 962:15-965:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1848,10 +1848,10 @@ testdata/performance/SampleMaterial.lc 962:15-971:40 Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 962:15-972:46 String->StageAttrs testdata/performance/SampleMaterial.lc 962:15-974:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 963:29-963:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 963:29-963:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 963:34-963:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 963:29-963:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 963:34-963:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 963:36-963:46 Blending' -testdata/performance/SampleMaterial.lc 963:49-963:55 Blending' +testdata/performance/SampleMaterial.lc 963:49-963:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 964:30-964:50 RGBGen testdata/performance/SampleMaterial.lc 965:32-965:42 AlphaGen testdata/performance/SampleMaterial.lc 966:29-966:40 TCGen @@ -1863,11 +1863,11 @@ testdata/performance/SampleMaterial.lc 971:33-971:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 972:41-972:46 Bool testdata/performance/SampleMaterial.lc 973:38-973:54 String testdata/performance/SampleMaterial.lc 976:21-976:26 Bool -testdata/performance/SampleMaterial.lc 979:5-1021:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 979:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 979:5-1021:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 979:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 979:7-979:45 String -testdata/performance/SampleMaterial.lc 980:7-980:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 980:7-981:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 980:7-980:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 980:7-981:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 980:7-982:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 980:7-983:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 980:7-984:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -1878,9 +1878,9 @@ testdata/performance/SampleMaterial.lc 980:7-988:32 Bool -> Bool -> List StageA testdata/performance/SampleMaterial.lc 980:7-989:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 980:7-990:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 980:7-1018:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 980:7-1020:10 CommonAttrs -testdata/performance/SampleMaterial.lc 981:24-981:26 Tuple0 -testdata/performance/SampleMaterial.lc 982:24-982:26 Tuple0 +testdata/performance/SampleMaterial.lc 980:7-1020:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 981:24-981:26 () +testdata/performance/SampleMaterial.lc 982:24-982:26 () testdata/performance/SampleMaterial.lc 983:22-983:27 Bool testdata/performance/SampleMaterial.lc 984:20-984:21 V1 testdata/performance/SampleMaterial.lc 985:30-985:35 Bool @@ -1890,7 +1890,7 @@ testdata/performance/SampleMaterial.lc 988:30-988:32 {a} -> List a testdata/performance/SampleMaterial.lc 989:25-989:30 Bool testdata/performance/SampleMaterial.lc 990:29-990:34 Bool testdata/performance/SampleMaterial.lc 992:13-1018:14 List StageAttrs -testdata/performance/SampleMaterial.lc 992:15-992:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 992:15-992:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 992:15-993:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 992:15-994:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 992:15-995:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1915,7 +1915,7 @@ testdata/performance/SampleMaterial.lc 1000:33-1000:41 DepthFunction testdata/performance/SampleMaterial.lc 1001:33-1001:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1002:41-1002:46 Bool testdata/performance/SampleMaterial.lc 1003:38-1003:54 String -testdata/performance/SampleMaterial.lc 1005:15-1005:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1005:15-1005:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1005:15-1006:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1005:15-1007:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1005:15-1008:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1928,10 +1928,10 @@ testdata/performance/SampleMaterial.lc 1005:15-1014:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1005:15-1015:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1005:15-1017:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1006:29-1006:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1006:29-1006:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1006:34-1006:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1006:29-1006:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1006:34-1006:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1006:36-1006:46 Blending' -testdata/performance/SampleMaterial.lc 1006:49-1006:55 Blending' +testdata/performance/SampleMaterial.lc 1006:49-1006:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1007:30-1007:50 RGBGen testdata/performance/SampleMaterial.lc 1008:32-1008:42 AlphaGen testdata/performance/SampleMaterial.lc 1009:29-1009:40 TCGen @@ -1943,11 +1943,11 @@ testdata/performance/SampleMaterial.lc 1014:33-1014:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1015:41-1015:46 Bool testdata/performance/SampleMaterial.lc 1016:38-1016:54 String testdata/performance/SampleMaterial.lc 1019:21-1019:26 Bool -testdata/performance/SampleMaterial.lc 1022:5-1064:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1022:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1022:5-1064:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1022:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1022:7-1022:44 String -testdata/performance/SampleMaterial.lc 1023:7-1023:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1023:7-1024:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1023:7-1023:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1023:7-1024:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1023:7-1025:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1023:7-1026:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1023:7-1027:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -1958,9 +1958,9 @@ testdata/performance/SampleMaterial.lc 1023:7-1031:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1023:7-1032:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1023:7-1033:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1023:7-1061:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1023:7-1063:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1024:24-1024:26 Tuple0 -testdata/performance/SampleMaterial.lc 1025:24-1025:26 Tuple0 +testdata/performance/SampleMaterial.lc 1023:7-1063:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1024:24-1024:26 () +testdata/performance/SampleMaterial.lc 1025:24-1025:26 () testdata/performance/SampleMaterial.lc 1026:22-1026:27 Bool testdata/performance/SampleMaterial.lc 1027:20-1027:21 V1 testdata/performance/SampleMaterial.lc 1028:30-1028:35 Bool @@ -1970,7 +1970,7 @@ testdata/performance/SampleMaterial.lc 1031:30-1031:32 {a} -> List a testdata/performance/SampleMaterial.lc 1032:25-1032:30 Bool testdata/performance/SampleMaterial.lc 1033:29-1033:34 Bool testdata/performance/SampleMaterial.lc 1035:13-1061:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1035:15-1035:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1035:15-1035:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1035:15-1036:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1035:15-1037:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1035:15-1038:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -1995,7 +1995,7 @@ testdata/performance/SampleMaterial.lc 1043:33-1043:41 DepthFunction testdata/performance/SampleMaterial.lc 1044:33-1044:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1045:41-1045:46 Bool testdata/performance/SampleMaterial.lc 1046:38-1046:54 String -testdata/performance/SampleMaterial.lc 1048:15-1048:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1048:15-1048:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1048:15-1049:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1048:15-1050:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1048:15-1051:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2008,10 +2008,10 @@ testdata/performance/SampleMaterial.lc 1048:15-1057:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1048:15-1058:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1048:15-1060:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1049:29-1049:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1049:29-1049:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1049:34-1049:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1049:29-1049:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1049:34-1049:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1049:36-1049:46 Blending' -testdata/performance/SampleMaterial.lc 1049:49-1049:55 Blending' +testdata/performance/SampleMaterial.lc 1049:49-1049:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1050:30-1050:50 RGBGen testdata/performance/SampleMaterial.lc 1051:32-1051:42 AlphaGen testdata/performance/SampleMaterial.lc 1052:29-1052:40 TCGen @@ -2023,11 +2023,11 @@ testdata/performance/SampleMaterial.lc 1057:33-1057:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1058:41-1058:46 Bool testdata/performance/SampleMaterial.lc 1059:38-1059:54 String testdata/performance/SampleMaterial.lc 1062:21-1062:26 Bool -testdata/performance/SampleMaterial.lc 1065:5-1107:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1065:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1065:5-1107:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1065:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1065:7-1065:44 String -testdata/performance/SampleMaterial.lc 1066:7-1066:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1066:7-1067:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1066:7-1066:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1066:7-1067:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1066:7-1068:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1066:7-1069:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1066:7-1070:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -2038,9 +2038,9 @@ testdata/performance/SampleMaterial.lc 1066:7-1074:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1066:7-1075:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1066:7-1076:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1066:7-1104:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1066:7-1106:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1067:24-1067:26 Tuple0 -testdata/performance/SampleMaterial.lc 1068:24-1068:26 Tuple0 +testdata/performance/SampleMaterial.lc 1066:7-1106:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1067:24-1067:26 () +testdata/performance/SampleMaterial.lc 1068:24-1068:26 () testdata/performance/SampleMaterial.lc 1069:22-1069:27 Bool testdata/performance/SampleMaterial.lc 1070:20-1070:21 V1 testdata/performance/SampleMaterial.lc 1071:30-1071:35 Bool @@ -2050,7 +2050,7 @@ testdata/performance/SampleMaterial.lc 1074:30-1074:32 {a} -> List a testdata/performance/SampleMaterial.lc 1075:25-1075:30 Bool testdata/performance/SampleMaterial.lc 1076:29-1076:34 Bool testdata/performance/SampleMaterial.lc 1078:13-1104:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1078:15-1078:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1078:15-1078:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1078:15-1079:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1078:15-1080:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1078:15-1081:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2075,7 +2075,7 @@ testdata/performance/SampleMaterial.lc 1086:33-1086:41 DepthFunction testdata/performance/SampleMaterial.lc 1087:33-1087:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1088:41-1088:46 Bool testdata/performance/SampleMaterial.lc 1089:38-1089:54 String -testdata/performance/SampleMaterial.lc 1091:15-1091:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1091:15-1091:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1091:15-1092:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1091:15-1093:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1091:15-1094:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2088,10 +2088,10 @@ testdata/performance/SampleMaterial.lc 1091:15-1100:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1091:15-1101:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1091:15-1103:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1092:29-1092:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1092:29-1092:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1092:34-1092:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1092:29-1092:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1092:34-1092:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1092:36-1092:46 Blending' -testdata/performance/SampleMaterial.lc 1092:49-1092:55 Blending' +testdata/performance/SampleMaterial.lc 1092:49-1092:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1093:30-1093:50 RGBGen testdata/performance/SampleMaterial.lc 1094:32-1094:42 AlphaGen testdata/performance/SampleMaterial.lc 1095:29-1095:40 TCGen @@ -2103,11 +2103,11 @@ testdata/performance/SampleMaterial.lc 1100:33-1100:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1101:41-1101:46 Bool testdata/performance/SampleMaterial.lc 1102:38-1102:54 String testdata/performance/SampleMaterial.lc 1105:21-1105:26 Bool -testdata/performance/SampleMaterial.lc 1108:5-1150:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1108:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1108:5-1150:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1108:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1108:7-1108:49 String -testdata/performance/SampleMaterial.lc 1109:7-1109:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1109:7-1110:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1109:7-1109:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1109:7-1110:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1109:7-1111:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1109:7-1112:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1109:7-1113:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -2118,9 +2118,9 @@ testdata/performance/SampleMaterial.lc 1109:7-1117:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1109:7-1118:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1109:7-1119:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1109:7-1147:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1109:7-1149:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1110:24-1110:26 Tuple0 -testdata/performance/SampleMaterial.lc 1111:24-1111:26 Tuple0 +testdata/performance/SampleMaterial.lc 1109:7-1149:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1110:24-1110:26 () +testdata/performance/SampleMaterial.lc 1111:24-1111:26 () testdata/performance/SampleMaterial.lc 1112:22-1112:27 Bool testdata/performance/SampleMaterial.lc 1113:20-1113:21 V1 testdata/performance/SampleMaterial.lc 1114:30-1114:35 Bool @@ -2130,7 +2130,7 @@ testdata/performance/SampleMaterial.lc 1117:30-1117:32 {a} -> List a testdata/performance/SampleMaterial.lc 1118:25-1118:30 Bool testdata/performance/SampleMaterial.lc 1119:29-1119:34 Bool testdata/performance/SampleMaterial.lc 1121:13-1147:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1121:15-1121:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1121:15-1121:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1121:15-1122:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1121:15-1123:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1121:15-1124:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2155,7 +2155,7 @@ testdata/performance/SampleMaterial.lc 1129:33-1129:41 DepthFunction testdata/performance/SampleMaterial.lc 1130:33-1130:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1131:41-1131:46 Bool testdata/performance/SampleMaterial.lc 1132:38-1132:54 String -testdata/performance/SampleMaterial.lc 1134:15-1134:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1134:15-1134:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1134:15-1135:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1134:15-1136:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1134:15-1137:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2168,10 +2168,10 @@ testdata/performance/SampleMaterial.lc 1134:15-1143:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1134:15-1144:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1134:15-1146:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1135:29-1135:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1135:29-1135:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1135:34-1135:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1135:29-1135:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1135:34-1135:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1135:36-1135:46 Blending' -testdata/performance/SampleMaterial.lc 1135:49-1135:55 Blending' +testdata/performance/SampleMaterial.lc 1135:49-1135:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1136:30-1136:50 RGBGen testdata/performance/SampleMaterial.lc 1137:32-1137:42 AlphaGen testdata/performance/SampleMaterial.lc 1138:29-1138:40 TCGen @@ -2183,11 +2183,11 @@ testdata/performance/SampleMaterial.lc 1143:33-1143:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1144:41-1144:46 Bool testdata/performance/SampleMaterial.lc 1145:38-1145:54 String testdata/performance/SampleMaterial.lc 1148:21-1148:26 Bool -testdata/performance/SampleMaterial.lc 1151:5-1193:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1151:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1151:5-1193:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1151:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1151:7-1151:41 String -testdata/performance/SampleMaterial.lc 1152:7-1152:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1152:7-1153:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1152:7-1152:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1152:7-1153:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1152:7-1154:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1152:7-1155:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1152:7-1156:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -2198,9 +2198,9 @@ testdata/performance/SampleMaterial.lc 1152:7-1160:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1152:7-1161:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1152:7-1162:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1152:7-1190:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1152:7-1192:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1153:24-1153:26 Tuple0 -testdata/performance/SampleMaterial.lc 1154:24-1154:26 Tuple0 +testdata/performance/SampleMaterial.lc 1152:7-1192:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1153:24-1153:26 () +testdata/performance/SampleMaterial.lc 1154:24-1154:26 () testdata/performance/SampleMaterial.lc 1155:22-1155:27 Bool testdata/performance/SampleMaterial.lc 1156:20-1156:21 V1 testdata/performance/SampleMaterial.lc 1157:30-1157:35 Bool @@ -2210,7 +2210,7 @@ testdata/performance/SampleMaterial.lc 1160:30-1160:32 {a} -> List a testdata/performance/SampleMaterial.lc 1161:25-1161:30 Bool testdata/performance/SampleMaterial.lc 1162:29-1162:34 Bool testdata/performance/SampleMaterial.lc 1164:13-1190:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1164:15-1164:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1164:15-1164:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1164:15-1165:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1164:15-1166:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1164:15-1167:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2235,7 +2235,7 @@ testdata/performance/SampleMaterial.lc 1172:33-1172:41 DepthFunction testdata/performance/SampleMaterial.lc 1173:33-1173:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1174:41-1174:46 Bool testdata/performance/SampleMaterial.lc 1175:38-1175:54 String -testdata/performance/SampleMaterial.lc 1177:15-1177:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1177:15-1177:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1177:15-1178:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1177:15-1179:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1177:15-1180:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2248,10 +2248,10 @@ testdata/performance/SampleMaterial.lc 1177:15-1186:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1177:15-1187:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1177:15-1189:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1178:29-1178:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1178:29-1178:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1178:34-1178:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1178:29-1178:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1178:34-1178:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1178:36-1178:46 Blending' -testdata/performance/SampleMaterial.lc 1178:49-1178:55 Blending' +testdata/performance/SampleMaterial.lc 1178:49-1178:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1179:30-1179:50 RGBGen testdata/performance/SampleMaterial.lc 1180:32-1180:42 AlphaGen testdata/performance/SampleMaterial.lc 1181:29-1181:40 TCGen @@ -2263,11 +2263,11 @@ testdata/performance/SampleMaterial.lc 1186:33-1186:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1187:41-1187:46 Bool testdata/performance/SampleMaterial.lc 1188:38-1188:54 String testdata/performance/SampleMaterial.lc 1191:21-1191:26 Bool -testdata/performance/SampleMaterial.lc 1194:5-1236:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1194:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1194:5-1236:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1194:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1194:7-1194:43 String -testdata/performance/SampleMaterial.lc 1195:7-1195:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1195:7-1196:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1195:7-1195:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1195:7-1196:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1195:7-1197:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1195:7-1198:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1195:7-1199:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -2278,9 +2278,9 @@ testdata/performance/SampleMaterial.lc 1195:7-1203:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1195:7-1204:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1195:7-1205:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1195:7-1233:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1195:7-1235:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1196:24-1196:26 Tuple0 -testdata/performance/SampleMaterial.lc 1197:24-1197:26 Tuple0 +testdata/performance/SampleMaterial.lc 1195:7-1235:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1196:24-1196:26 () +testdata/performance/SampleMaterial.lc 1197:24-1197:26 () testdata/performance/SampleMaterial.lc 1198:22-1198:27 Bool testdata/performance/SampleMaterial.lc 1199:20-1199:21 V1 testdata/performance/SampleMaterial.lc 1200:30-1200:35 Bool @@ -2290,7 +2290,7 @@ testdata/performance/SampleMaterial.lc 1203:30-1203:32 {a} -> List a testdata/performance/SampleMaterial.lc 1204:25-1204:30 Bool testdata/performance/SampleMaterial.lc 1205:29-1205:34 Bool testdata/performance/SampleMaterial.lc 1207:13-1233:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1207:15-1207:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1207:15-1207:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1207:15-1208:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1207:15-1209:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1207:15-1210:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2315,7 +2315,7 @@ testdata/performance/SampleMaterial.lc 1215:33-1215:41 DepthFunction testdata/performance/SampleMaterial.lc 1216:33-1216:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1217:41-1217:46 Bool testdata/performance/SampleMaterial.lc 1218:38-1218:54 String -testdata/performance/SampleMaterial.lc 1220:15-1220:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1220:15-1220:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1220:15-1221:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1220:15-1222:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1220:15-1223:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2328,10 +2328,10 @@ testdata/performance/SampleMaterial.lc 1220:15-1229:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1220:15-1230:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1220:15-1232:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1221:29-1221:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1221:29-1221:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1221:34-1221:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1221:29-1221:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1221:34-1221:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1221:36-1221:46 Blending' -testdata/performance/SampleMaterial.lc 1221:49-1221:55 Blending' +testdata/performance/SampleMaterial.lc 1221:49-1221:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1222:30-1222:50 RGBGen testdata/performance/SampleMaterial.lc 1223:32-1223:42 AlphaGen testdata/performance/SampleMaterial.lc 1224:29-1224:40 TCGen @@ -2343,11 +2343,11 @@ testdata/performance/SampleMaterial.lc 1229:33-1229:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1230:41-1230:46 Bool testdata/performance/SampleMaterial.lc 1231:38-1231:54 String testdata/performance/SampleMaterial.lc 1234:21-1234:26 Bool -testdata/performance/SampleMaterial.lc 1237:5-1279:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1237:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1237:5-1279:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1237:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1237:7-1237:41 String -testdata/performance/SampleMaterial.lc 1238:7-1238:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1238:7-1239:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1238:7-1238:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1238:7-1239:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1238:7-1240:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1238:7-1241:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1238:7-1242:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -2358,9 +2358,9 @@ testdata/performance/SampleMaterial.lc 1238:7-1246:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1238:7-1247:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1238:7-1248:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1238:7-1276:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1238:7-1278:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1239:24-1239:26 Tuple0 -testdata/performance/SampleMaterial.lc 1240:24-1240:26 Tuple0 +testdata/performance/SampleMaterial.lc 1238:7-1278:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1239:24-1239:26 () +testdata/performance/SampleMaterial.lc 1240:24-1240:26 () testdata/performance/SampleMaterial.lc 1241:22-1241:27 Bool testdata/performance/SampleMaterial.lc 1242:20-1242:21 V1 testdata/performance/SampleMaterial.lc 1243:30-1243:35 Bool @@ -2370,7 +2370,7 @@ testdata/performance/SampleMaterial.lc 1246:30-1246:32 {a} -> List a testdata/performance/SampleMaterial.lc 1247:25-1247:30 Bool testdata/performance/SampleMaterial.lc 1248:29-1248:34 Bool testdata/performance/SampleMaterial.lc 1250:13-1276:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1250:15-1250:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1250:15-1250:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1250:15-1251:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1250:15-1252:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1250:15-1253:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2395,7 +2395,7 @@ testdata/performance/SampleMaterial.lc 1258:33-1258:41 DepthFunction testdata/performance/SampleMaterial.lc 1259:33-1259:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1260:41-1260:46 Bool testdata/performance/SampleMaterial.lc 1261:38-1261:54 String -testdata/performance/SampleMaterial.lc 1263:15-1263:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1263:15-1263:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1263:15-1264:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1263:15-1265:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1263:15-1266:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2408,10 +2408,10 @@ testdata/performance/SampleMaterial.lc 1263:15-1272:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1263:15-1273:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1263:15-1275:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1264:29-1264:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1264:29-1264:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1264:34-1264:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1264:29-1264:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1264:34-1264:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1264:36-1264:46 Blending' -testdata/performance/SampleMaterial.lc 1264:49-1264:55 Blending' +testdata/performance/SampleMaterial.lc 1264:49-1264:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1265:30-1265:50 RGBGen testdata/performance/SampleMaterial.lc 1266:32-1266:42 AlphaGen testdata/performance/SampleMaterial.lc 1267:29-1267:40 TCGen @@ -2423,11 +2423,11 @@ testdata/performance/SampleMaterial.lc 1272:33-1272:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1273:41-1273:46 Bool testdata/performance/SampleMaterial.lc 1274:38-1274:54 String testdata/performance/SampleMaterial.lc 1277:21-1277:26 Bool -testdata/performance/SampleMaterial.lc 1280:5-1322:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1280:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1280:5-1322:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1280:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1280:7-1280:44 String -testdata/performance/SampleMaterial.lc 1281:7-1281:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1281:7-1282:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1281:7-1281:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1281:7-1282:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1281:7-1283:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1281:7-1284:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1281:7-1285:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -2438,9 +2438,9 @@ testdata/performance/SampleMaterial.lc 1281:7-1289:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1281:7-1290:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1281:7-1291:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1281:7-1319:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1281:7-1321:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1282:24-1282:26 Tuple0 -testdata/performance/SampleMaterial.lc 1283:24-1283:26 Tuple0 +testdata/performance/SampleMaterial.lc 1281:7-1321:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1282:24-1282:26 () +testdata/performance/SampleMaterial.lc 1283:24-1283:26 () testdata/performance/SampleMaterial.lc 1284:22-1284:27 Bool testdata/performance/SampleMaterial.lc 1285:20-1285:21 V1 testdata/performance/SampleMaterial.lc 1286:30-1286:35 Bool @@ -2450,7 +2450,7 @@ testdata/performance/SampleMaterial.lc 1289:30-1289:32 {a} -> List a testdata/performance/SampleMaterial.lc 1290:25-1290:30 Bool testdata/performance/SampleMaterial.lc 1291:29-1291:34 Bool testdata/performance/SampleMaterial.lc 1293:13-1319:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1293:15-1293:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1293:15-1293:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1293:15-1294:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1293:15-1295:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1293:15-1296:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2475,7 +2475,7 @@ testdata/performance/SampleMaterial.lc 1301:33-1301:41 DepthFunction testdata/performance/SampleMaterial.lc 1302:33-1302:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1303:41-1303:46 Bool testdata/performance/SampleMaterial.lc 1304:38-1304:54 String -testdata/performance/SampleMaterial.lc 1306:15-1306:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1306:15-1306:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1306:15-1307:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1306:15-1308:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1306:15-1309:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2488,10 +2488,10 @@ testdata/performance/SampleMaterial.lc 1306:15-1315:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1306:15-1316:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1306:15-1318:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1307:29-1307:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1307:29-1307:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1307:34-1307:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1307:29-1307:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1307:34-1307:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1307:36-1307:46 Blending' -testdata/performance/SampleMaterial.lc 1307:49-1307:55 Blending' +testdata/performance/SampleMaterial.lc 1307:49-1307:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1308:30-1308:50 RGBGen testdata/performance/SampleMaterial.lc 1309:32-1309:42 AlphaGen testdata/performance/SampleMaterial.lc 1310:29-1310:40 TCGen @@ -2503,11 +2503,11 @@ testdata/performance/SampleMaterial.lc 1315:33-1315:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1316:41-1316:46 Bool testdata/performance/SampleMaterial.lc 1317:38-1317:54 String testdata/performance/SampleMaterial.lc 1320:21-1320:26 Bool -testdata/performance/SampleMaterial.lc 1323:5-1365:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1323:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1323:5-1365:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1323:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1323:7-1323:43 String -testdata/performance/SampleMaterial.lc 1324:7-1324:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1324:7-1325:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1324:7-1324:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1324:7-1325:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1324:7-1326:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1324:7-1327:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1324:7-1328:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -2518,9 +2518,9 @@ testdata/performance/SampleMaterial.lc 1324:7-1332:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1324:7-1333:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1324:7-1334:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1324:7-1362:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1324:7-1364:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1325:24-1325:26 Tuple0 -testdata/performance/SampleMaterial.lc 1326:24-1326:26 Tuple0 +testdata/performance/SampleMaterial.lc 1324:7-1364:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1325:24-1325:26 () +testdata/performance/SampleMaterial.lc 1326:24-1326:26 () testdata/performance/SampleMaterial.lc 1327:22-1327:27 Bool testdata/performance/SampleMaterial.lc 1328:20-1328:21 V1 testdata/performance/SampleMaterial.lc 1329:30-1329:35 Bool @@ -2530,7 +2530,7 @@ testdata/performance/SampleMaterial.lc 1332:30-1332:32 {a} -> List a testdata/performance/SampleMaterial.lc 1333:25-1333:30 Bool testdata/performance/SampleMaterial.lc 1334:29-1334:34 Bool testdata/performance/SampleMaterial.lc 1336:13-1362:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1336:15-1336:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1336:15-1336:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1336:15-1337:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1336:15-1338:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1336:15-1339:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2555,7 +2555,7 @@ testdata/performance/SampleMaterial.lc 1344:33-1344:41 DepthFunction testdata/performance/SampleMaterial.lc 1345:33-1345:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1346:41-1346:46 Bool testdata/performance/SampleMaterial.lc 1347:38-1347:54 String -testdata/performance/SampleMaterial.lc 1349:15-1349:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1349:15-1349:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1349:15-1350:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1349:15-1351:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1349:15-1352:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2568,10 +2568,10 @@ testdata/performance/SampleMaterial.lc 1349:15-1358:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1349:15-1359:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1349:15-1361:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1350:29-1350:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1350:29-1350:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1350:34-1350:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1350:29-1350:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1350:34-1350:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1350:36-1350:46 Blending' -testdata/performance/SampleMaterial.lc 1350:49-1350:55 Blending' +testdata/performance/SampleMaterial.lc 1350:49-1350:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1351:30-1351:50 RGBGen testdata/performance/SampleMaterial.lc 1352:32-1352:42 AlphaGen testdata/performance/SampleMaterial.lc 1353:29-1353:40 TCGen @@ -2583,11 +2583,11 @@ testdata/performance/SampleMaterial.lc 1358:33-1358:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1359:41-1359:46 Bool testdata/performance/SampleMaterial.lc 1360:38-1360:54 String testdata/performance/SampleMaterial.lc 1363:21-1363:26 Bool -testdata/performance/SampleMaterial.lc 1366:5-1408:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1366:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1366:5-1408:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1366:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1366:7-1366:44 String -testdata/performance/SampleMaterial.lc 1367:7-1367:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1367:7-1368:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1367:7-1367:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1367:7-1368:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1367:7-1369:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1367:7-1370:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1367:7-1371:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -2598,9 +2598,9 @@ testdata/performance/SampleMaterial.lc 1367:7-1375:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1367:7-1376:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1367:7-1377:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1367:7-1405:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1367:7-1407:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1368:24-1368:26 Tuple0 -testdata/performance/SampleMaterial.lc 1369:24-1369:26 Tuple0 +testdata/performance/SampleMaterial.lc 1367:7-1407:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1368:24-1368:26 () +testdata/performance/SampleMaterial.lc 1369:24-1369:26 () testdata/performance/SampleMaterial.lc 1370:22-1370:27 Bool testdata/performance/SampleMaterial.lc 1371:20-1371:21 V1 testdata/performance/SampleMaterial.lc 1372:30-1372:35 Bool @@ -2610,7 +2610,7 @@ testdata/performance/SampleMaterial.lc 1375:30-1375:32 {a} -> List a testdata/performance/SampleMaterial.lc 1376:25-1376:30 Bool testdata/performance/SampleMaterial.lc 1377:29-1377:34 Bool testdata/performance/SampleMaterial.lc 1379:13-1405:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1379:15-1379:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1379:15-1379:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1379:15-1380:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1379:15-1381:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1379:15-1382:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2635,7 +2635,7 @@ testdata/performance/SampleMaterial.lc 1387:33-1387:41 DepthFunction testdata/performance/SampleMaterial.lc 1388:33-1388:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1389:41-1389:46 Bool testdata/performance/SampleMaterial.lc 1390:38-1390:54 String -testdata/performance/SampleMaterial.lc 1392:15-1392:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1392:15-1392:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1392:15-1393:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1392:15-1394:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1392:15-1395:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2648,10 +2648,10 @@ testdata/performance/SampleMaterial.lc 1392:15-1401:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1392:15-1402:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1392:15-1404:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1393:29-1393:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1393:29-1393:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1393:34-1393:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1393:29-1393:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1393:34-1393:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1393:36-1393:46 Blending' -testdata/performance/SampleMaterial.lc 1393:49-1393:55 Blending' +testdata/performance/SampleMaterial.lc 1393:49-1393:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1394:30-1394:50 RGBGen testdata/performance/SampleMaterial.lc 1395:32-1395:42 AlphaGen testdata/performance/SampleMaterial.lc 1396:29-1396:40 TCGen @@ -2663,11 +2663,11 @@ testdata/performance/SampleMaterial.lc 1401:33-1401:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1402:41-1402:46 Bool testdata/performance/SampleMaterial.lc 1403:38-1403:54 String testdata/performance/SampleMaterial.lc 1406:21-1406:26 Bool -testdata/performance/SampleMaterial.lc 1409:5-1451:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1409:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1409:5-1451:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1409:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1409:7-1409:44 String -testdata/performance/SampleMaterial.lc 1410:7-1410:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1410:7-1411:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1410:7-1410:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1410:7-1411:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1410:7-1412:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1410:7-1413:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1410:7-1414:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -2678,9 +2678,9 @@ testdata/performance/SampleMaterial.lc 1410:7-1418:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1410:7-1419:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1410:7-1420:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1410:7-1448:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1410:7-1450:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1411:24-1411:26 Tuple0 -testdata/performance/SampleMaterial.lc 1412:24-1412:26 Tuple0 +testdata/performance/SampleMaterial.lc 1410:7-1450:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1411:24-1411:26 () +testdata/performance/SampleMaterial.lc 1412:24-1412:26 () testdata/performance/SampleMaterial.lc 1413:22-1413:27 Bool testdata/performance/SampleMaterial.lc 1414:20-1414:21 V1 testdata/performance/SampleMaterial.lc 1415:30-1415:35 Bool @@ -2690,7 +2690,7 @@ testdata/performance/SampleMaterial.lc 1418:30-1418:32 {a} -> List a testdata/performance/SampleMaterial.lc 1419:25-1419:30 Bool testdata/performance/SampleMaterial.lc 1420:29-1420:34 Bool testdata/performance/SampleMaterial.lc 1422:13-1448:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1422:15-1422:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1422:15-1422:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1422:15-1423:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1422:15-1424:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1422:15-1425:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2715,7 +2715,7 @@ testdata/performance/SampleMaterial.lc 1430:33-1430:41 DepthFunction testdata/performance/SampleMaterial.lc 1431:33-1431:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1432:41-1432:46 Bool testdata/performance/SampleMaterial.lc 1433:38-1433:54 String -testdata/performance/SampleMaterial.lc 1435:15-1435:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1435:15-1435:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1435:15-1436:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1435:15-1437:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1435:15-1438:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2728,10 +2728,10 @@ testdata/performance/SampleMaterial.lc 1435:15-1444:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1435:15-1445:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1435:15-1447:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1436:29-1436:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1436:29-1436:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1436:34-1436:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1436:29-1436:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1436:34-1436:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1436:36-1436:46 Blending' -testdata/performance/SampleMaterial.lc 1436:49-1436:55 Blending' +testdata/performance/SampleMaterial.lc 1436:49-1436:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1437:30-1437:50 RGBGen testdata/performance/SampleMaterial.lc 1438:32-1438:42 AlphaGen testdata/performance/SampleMaterial.lc 1439:29-1439:40 TCGen @@ -2743,11 +2743,11 @@ testdata/performance/SampleMaterial.lc 1444:33-1444:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1445:41-1445:46 Bool testdata/performance/SampleMaterial.lc 1446:38-1446:54 String testdata/performance/SampleMaterial.lc 1449:21-1449:26 Bool -testdata/performance/SampleMaterial.lc 1452:5-1494:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1452:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1452:5-1494:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1452:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1452:7-1452:44 String -testdata/performance/SampleMaterial.lc 1453:7-1453:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1453:7-1454:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1453:7-1453:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1453:7-1454:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1453:7-1455:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1453:7-1456:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1453:7-1457:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -2758,9 +2758,9 @@ testdata/performance/SampleMaterial.lc 1453:7-1461:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1453:7-1462:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1453:7-1463:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1453:7-1491:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1453:7-1493:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1454:24-1454:26 Tuple0 -testdata/performance/SampleMaterial.lc 1455:24-1455:26 Tuple0 +testdata/performance/SampleMaterial.lc 1453:7-1493:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1454:24-1454:26 () +testdata/performance/SampleMaterial.lc 1455:24-1455:26 () testdata/performance/SampleMaterial.lc 1456:22-1456:27 Bool testdata/performance/SampleMaterial.lc 1457:20-1457:21 V1 testdata/performance/SampleMaterial.lc 1458:30-1458:35 Bool @@ -2770,7 +2770,7 @@ testdata/performance/SampleMaterial.lc 1461:30-1461:32 {a} -> List a testdata/performance/SampleMaterial.lc 1462:25-1462:30 Bool testdata/performance/SampleMaterial.lc 1463:29-1463:34 Bool testdata/performance/SampleMaterial.lc 1465:13-1491:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1465:15-1465:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1465:15-1465:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1465:15-1466:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1465:15-1467:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1465:15-1468:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2795,7 +2795,7 @@ testdata/performance/SampleMaterial.lc 1473:33-1473:41 DepthFunction testdata/performance/SampleMaterial.lc 1474:33-1474:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1475:41-1475:46 Bool testdata/performance/SampleMaterial.lc 1476:38-1476:54 String -testdata/performance/SampleMaterial.lc 1478:15-1478:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1478:15-1478:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1478:15-1479:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1478:15-1480:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1478:15-1481:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2808,10 +2808,10 @@ testdata/performance/SampleMaterial.lc 1478:15-1487:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1478:15-1488:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1478:15-1490:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1479:29-1479:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1479:29-1479:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1479:34-1479:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1479:29-1479:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1479:34-1479:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1479:36-1479:46 Blending' -testdata/performance/SampleMaterial.lc 1479:49-1479:55 Blending' +testdata/performance/SampleMaterial.lc 1479:49-1479:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1480:30-1480:50 RGBGen testdata/performance/SampleMaterial.lc 1481:32-1481:42 AlphaGen testdata/performance/SampleMaterial.lc 1482:29-1482:40 TCGen @@ -2823,11 +2823,11 @@ testdata/performance/SampleMaterial.lc 1487:33-1487:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1488:41-1488:46 Bool testdata/performance/SampleMaterial.lc 1489:38-1489:54 String testdata/performance/SampleMaterial.lc 1492:21-1492:26 Bool -testdata/performance/SampleMaterial.lc 1495:5-1537:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1495:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1495:5-1537:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1495:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1495:7-1495:45 String -testdata/performance/SampleMaterial.lc 1496:7-1496:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1496:7-1497:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1496:7-1496:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1496:7-1497:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1496:7-1498:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1496:7-1499:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1496:7-1500:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -2838,9 +2838,9 @@ testdata/performance/SampleMaterial.lc 1496:7-1504:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1496:7-1505:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1496:7-1506:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1496:7-1534:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1496:7-1536:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1497:24-1497:26 Tuple0 -testdata/performance/SampleMaterial.lc 1498:24-1498:26 Tuple0 +testdata/performance/SampleMaterial.lc 1496:7-1536:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1497:24-1497:26 () +testdata/performance/SampleMaterial.lc 1498:24-1498:26 () testdata/performance/SampleMaterial.lc 1499:22-1499:27 Bool testdata/performance/SampleMaterial.lc 1500:20-1500:21 V1 testdata/performance/SampleMaterial.lc 1501:30-1501:35 Bool @@ -2850,7 +2850,7 @@ testdata/performance/SampleMaterial.lc 1504:30-1504:32 {a} -> List a testdata/performance/SampleMaterial.lc 1505:25-1505:30 Bool testdata/performance/SampleMaterial.lc 1506:29-1506:34 Bool testdata/performance/SampleMaterial.lc 1508:13-1534:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1508:15-1508:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1508:15-1508:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1508:15-1509:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1508:15-1510:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1508:15-1511:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2875,7 +2875,7 @@ testdata/performance/SampleMaterial.lc 1516:33-1516:41 DepthFunction testdata/performance/SampleMaterial.lc 1517:33-1517:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1518:41-1518:46 Bool testdata/performance/SampleMaterial.lc 1519:38-1519:54 String -testdata/performance/SampleMaterial.lc 1521:15-1521:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1521:15-1521:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1521:15-1522:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1521:15-1523:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1521:15-1524:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2888,10 +2888,10 @@ testdata/performance/SampleMaterial.lc 1521:15-1530:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1521:15-1531:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1521:15-1533:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1522:29-1522:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1522:29-1522:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1522:34-1522:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1522:29-1522:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1522:34-1522:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1522:36-1522:46 Blending' -testdata/performance/SampleMaterial.lc 1522:49-1522:55 Blending' +testdata/performance/SampleMaterial.lc 1522:49-1522:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1523:30-1523:50 RGBGen testdata/performance/SampleMaterial.lc 1524:32-1524:42 AlphaGen testdata/performance/SampleMaterial.lc 1525:29-1525:40 TCGen @@ -2903,11 +2903,11 @@ testdata/performance/SampleMaterial.lc 1530:33-1530:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1531:41-1531:46 Bool testdata/performance/SampleMaterial.lc 1532:38-1532:54 String testdata/performance/SampleMaterial.lc 1535:21-1535:26 Bool -testdata/performance/SampleMaterial.lc 1538:5-1580:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1538:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1538:5-1580:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1538:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1538:7-1538:47 String -testdata/performance/SampleMaterial.lc 1539:7-1539:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1539:7-1540:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1539:7-1539:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1539:7-1540:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1539:7-1541:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1539:7-1542:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1539:7-1543:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -2918,9 +2918,9 @@ testdata/performance/SampleMaterial.lc 1539:7-1547:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1539:7-1548:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1539:7-1549:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1539:7-1577:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1539:7-1579:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1540:24-1540:26 Tuple0 -testdata/performance/SampleMaterial.lc 1541:24-1541:26 Tuple0 +testdata/performance/SampleMaterial.lc 1539:7-1579:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1540:24-1540:26 () +testdata/performance/SampleMaterial.lc 1541:24-1541:26 () testdata/performance/SampleMaterial.lc 1542:22-1542:27 Bool testdata/performance/SampleMaterial.lc 1543:20-1543:21 V1 testdata/performance/SampleMaterial.lc 1544:30-1544:35 Bool @@ -2930,7 +2930,7 @@ testdata/performance/SampleMaterial.lc 1547:30-1547:32 {a} -> List a testdata/performance/SampleMaterial.lc 1548:25-1548:30 Bool testdata/performance/SampleMaterial.lc 1549:29-1549:34 Bool testdata/performance/SampleMaterial.lc 1551:13-1577:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1551:15-1551:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1551:15-1551:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1551:15-1552:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1551:15-1553:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1551:15-1554:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2955,7 +2955,7 @@ testdata/performance/SampleMaterial.lc 1559:33-1559:41 DepthFunction testdata/performance/SampleMaterial.lc 1560:33-1560:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1561:41-1561:46 Bool testdata/performance/SampleMaterial.lc 1562:38-1562:54 String -testdata/performance/SampleMaterial.lc 1564:15-1564:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1564:15-1564:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1564:15-1565:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1564:15-1566:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1564:15-1567:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -2968,10 +2968,10 @@ testdata/performance/SampleMaterial.lc 1564:15-1573:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1564:15-1574:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1564:15-1576:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1565:29-1565:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1565:29-1565:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1565:34-1565:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1565:29-1565:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1565:34-1565:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1565:36-1565:46 Blending' -testdata/performance/SampleMaterial.lc 1565:49-1565:55 Blending' +testdata/performance/SampleMaterial.lc 1565:49-1565:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1566:30-1566:50 RGBGen testdata/performance/SampleMaterial.lc 1567:32-1567:42 AlphaGen testdata/performance/SampleMaterial.lc 1568:29-1568:40 TCGen @@ -2983,11 +2983,11 @@ testdata/performance/SampleMaterial.lc 1573:33-1573:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1574:41-1574:46 Bool testdata/performance/SampleMaterial.lc 1575:38-1575:54 String testdata/performance/SampleMaterial.lc 1578:21-1578:26 Bool -testdata/performance/SampleMaterial.lc 1581:5-1623:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1581:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1581:5-1623:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1581:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1581:7-1581:49 String -testdata/performance/SampleMaterial.lc 1582:7-1582:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1582:7-1583:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1582:7-1582:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1582:7-1583:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1582:7-1584:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1582:7-1585:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1582:7-1586:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -2998,9 +2998,9 @@ testdata/performance/SampleMaterial.lc 1582:7-1590:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1582:7-1591:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1582:7-1592:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1582:7-1620:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1582:7-1622:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1583:24-1583:26 Tuple0 -testdata/performance/SampleMaterial.lc 1584:24-1584:26 Tuple0 +testdata/performance/SampleMaterial.lc 1582:7-1622:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1583:24-1583:26 () +testdata/performance/SampleMaterial.lc 1584:24-1584:26 () testdata/performance/SampleMaterial.lc 1585:22-1585:27 Bool testdata/performance/SampleMaterial.lc 1586:20-1586:21 V1 testdata/performance/SampleMaterial.lc 1587:30-1587:35 Bool @@ -3010,7 +3010,7 @@ testdata/performance/SampleMaterial.lc 1590:30-1590:32 {a} -> List a testdata/performance/SampleMaterial.lc 1591:25-1591:30 Bool testdata/performance/SampleMaterial.lc 1592:29-1592:34 Bool testdata/performance/SampleMaterial.lc 1594:13-1620:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1594:15-1594:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1594:15-1594:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1594:15-1595:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1594:15-1596:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1594:15-1597:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3035,7 +3035,7 @@ testdata/performance/SampleMaterial.lc 1602:33-1602:41 DepthFunction testdata/performance/SampleMaterial.lc 1603:33-1603:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1604:41-1604:46 Bool testdata/performance/SampleMaterial.lc 1605:38-1605:54 String -testdata/performance/SampleMaterial.lc 1607:15-1607:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1607:15-1607:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1607:15-1608:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1607:15-1609:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1607:15-1610:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3048,10 +3048,10 @@ testdata/performance/SampleMaterial.lc 1607:15-1616:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1607:15-1617:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1607:15-1619:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1608:29-1608:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1608:29-1608:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1608:34-1608:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1608:29-1608:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1608:34-1608:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1608:36-1608:46 Blending' -testdata/performance/SampleMaterial.lc 1608:49-1608:55 Blending' +testdata/performance/SampleMaterial.lc 1608:49-1608:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1609:30-1609:50 RGBGen testdata/performance/SampleMaterial.lc 1610:32-1610:42 AlphaGen testdata/performance/SampleMaterial.lc 1611:29-1611:40 TCGen @@ -3063,11 +3063,11 @@ testdata/performance/SampleMaterial.lc 1616:33-1616:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1617:41-1617:46 Bool testdata/performance/SampleMaterial.lc 1618:38-1618:54 String testdata/performance/SampleMaterial.lc 1621:21-1621:26 Bool -testdata/performance/SampleMaterial.lc 1624:5-1666:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1624:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1624:5-1666:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1624:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1624:7-1624:44 String -testdata/performance/SampleMaterial.lc 1625:7-1625:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1625:7-1626:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1625:7-1625:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1625:7-1626:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1625:7-1627:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1625:7-1628:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1625:7-1629:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -3078,9 +3078,9 @@ testdata/performance/SampleMaterial.lc 1625:7-1633:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1625:7-1634:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1625:7-1635:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1625:7-1663:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1625:7-1665:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1626:24-1626:26 Tuple0 -testdata/performance/SampleMaterial.lc 1627:24-1627:26 Tuple0 +testdata/performance/SampleMaterial.lc 1625:7-1665:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1626:24-1626:26 () +testdata/performance/SampleMaterial.lc 1627:24-1627:26 () testdata/performance/SampleMaterial.lc 1628:22-1628:27 Bool testdata/performance/SampleMaterial.lc 1629:20-1629:21 V1 testdata/performance/SampleMaterial.lc 1630:30-1630:35 Bool @@ -3090,7 +3090,7 @@ testdata/performance/SampleMaterial.lc 1633:30-1633:32 {a} -> List a testdata/performance/SampleMaterial.lc 1634:25-1634:30 Bool testdata/performance/SampleMaterial.lc 1635:29-1635:34 Bool testdata/performance/SampleMaterial.lc 1637:13-1663:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1637:15-1637:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1637:15-1637:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1637:15-1638:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1637:15-1639:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1637:15-1640:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3115,7 +3115,7 @@ testdata/performance/SampleMaterial.lc 1645:33-1645:41 DepthFunction testdata/performance/SampleMaterial.lc 1646:33-1646:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1647:41-1647:46 Bool testdata/performance/SampleMaterial.lc 1648:38-1648:54 String -testdata/performance/SampleMaterial.lc 1650:15-1650:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1650:15-1650:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1650:15-1651:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1650:15-1652:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1650:15-1653:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3128,10 +3128,10 @@ testdata/performance/SampleMaterial.lc 1650:15-1659:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1650:15-1660:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1650:15-1662:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1651:29-1651:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1651:29-1651:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1651:34-1651:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1651:29-1651:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1651:34-1651:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1651:36-1651:46 Blending' -testdata/performance/SampleMaterial.lc 1651:49-1651:55 Blending' +testdata/performance/SampleMaterial.lc 1651:49-1651:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1652:30-1652:50 RGBGen testdata/performance/SampleMaterial.lc 1653:32-1653:42 AlphaGen testdata/performance/SampleMaterial.lc 1654:29-1654:40 TCGen @@ -3143,11 +3143,11 @@ testdata/performance/SampleMaterial.lc 1659:33-1659:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1660:41-1660:46 Bool testdata/performance/SampleMaterial.lc 1661:38-1661:54 String testdata/performance/SampleMaterial.lc 1664:21-1664:26 Bool -testdata/performance/SampleMaterial.lc 1667:5-1709:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1667:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1667:5-1709:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1667:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1667:7-1667:43 String -testdata/performance/SampleMaterial.lc 1668:7-1668:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1668:7-1669:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1668:7-1668:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1668:7-1669:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1668:7-1670:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1668:7-1671:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1668:7-1672:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -3158,9 +3158,9 @@ testdata/performance/SampleMaterial.lc 1668:7-1676:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1668:7-1677:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1668:7-1678:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1668:7-1706:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1668:7-1708:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1669:24-1669:26 Tuple0 -testdata/performance/SampleMaterial.lc 1670:24-1670:26 Tuple0 +testdata/performance/SampleMaterial.lc 1668:7-1708:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1669:24-1669:26 () +testdata/performance/SampleMaterial.lc 1670:24-1670:26 () testdata/performance/SampleMaterial.lc 1671:22-1671:27 Bool testdata/performance/SampleMaterial.lc 1672:20-1672:21 V1 testdata/performance/SampleMaterial.lc 1673:30-1673:35 Bool @@ -3170,7 +3170,7 @@ testdata/performance/SampleMaterial.lc 1676:30-1676:32 {a} -> List a testdata/performance/SampleMaterial.lc 1677:25-1677:30 Bool testdata/performance/SampleMaterial.lc 1678:29-1678:34 Bool testdata/performance/SampleMaterial.lc 1680:13-1706:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1680:15-1680:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1680:15-1680:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1680:15-1681:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1680:15-1682:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1680:15-1683:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3195,7 +3195,7 @@ testdata/performance/SampleMaterial.lc 1688:33-1688:41 DepthFunction testdata/performance/SampleMaterial.lc 1689:33-1689:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1690:41-1690:46 Bool testdata/performance/SampleMaterial.lc 1691:38-1691:54 String -testdata/performance/SampleMaterial.lc 1693:15-1693:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1693:15-1693:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1693:15-1694:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1693:15-1695:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1693:15-1696:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3208,10 +3208,10 @@ testdata/performance/SampleMaterial.lc 1693:15-1702:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1693:15-1703:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1693:15-1705:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1694:29-1694:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1694:29-1694:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1694:34-1694:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1694:29-1694:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1694:34-1694:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1694:36-1694:46 Blending' -testdata/performance/SampleMaterial.lc 1694:49-1694:55 Blending' +testdata/performance/SampleMaterial.lc 1694:49-1694:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1695:30-1695:50 RGBGen testdata/performance/SampleMaterial.lc 1696:32-1696:42 AlphaGen testdata/performance/SampleMaterial.lc 1697:29-1697:40 TCGen @@ -3223,11 +3223,11 @@ testdata/performance/SampleMaterial.lc 1702:33-1702:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1703:41-1703:46 Bool testdata/performance/SampleMaterial.lc 1704:38-1704:54 String testdata/performance/SampleMaterial.lc 1707:21-1707:26 Bool -testdata/performance/SampleMaterial.lc 1710:5-1752:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1710:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1710:5-1752:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1710:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1710:7-1710:41 String -testdata/performance/SampleMaterial.lc 1711:7-1711:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1711:7-1712:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1711:7-1711:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1711:7-1712:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1711:7-1713:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1711:7-1714:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1711:7-1715:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -3238,9 +3238,9 @@ testdata/performance/SampleMaterial.lc 1711:7-1719:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1711:7-1720:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1711:7-1721:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1711:7-1749:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1711:7-1751:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1712:24-1712:26 Tuple0 -testdata/performance/SampleMaterial.lc 1713:24-1713:26 Tuple0 +testdata/performance/SampleMaterial.lc 1711:7-1751:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1712:24-1712:26 () +testdata/performance/SampleMaterial.lc 1713:24-1713:26 () testdata/performance/SampleMaterial.lc 1714:22-1714:27 Bool testdata/performance/SampleMaterial.lc 1715:20-1715:21 V1 testdata/performance/SampleMaterial.lc 1716:30-1716:35 Bool @@ -3250,7 +3250,7 @@ testdata/performance/SampleMaterial.lc 1719:30-1719:32 {a} -> List a testdata/performance/SampleMaterial.lc 1720:25-1720:30 Bool testdata/performance/SampleMaterial.lc 1721:29-1721:34 Bool testdata/performance/SampleMaterial.lc 1723:13-1749:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1723:15-1723:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1723:15-1723:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1723:15-1724:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1723:15-1725:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1723:15-1726:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3275,7 +3275,7 @@ testdata/performance/SampleMaterial.lc 1731:33-1731:41 DepthFunction testdata/performance/SampleMaterial.lc 1732:33-1732:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1733:41-1733:46 Bool testdata/performance/SampleMaterial.lc 1734:38-1734:54 String -testdata/performance/SampleMaterial.lc 1736:15-1736:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1736:15-1736:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1736:15-1737:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1736:15-1738:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1736:15-1739:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3288,10 +3288,10 @@ testdata/performance/SampleMaterial.lc 1736:15-1745:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1736:15-1746:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1736:15-1748:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1737:29-1737:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1737:29-1737:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1737:34-1737:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1737:29-1737:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1737:34-1737:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1737:36-1737:46 Blending' -testdata/performance/SampleMaterial.lc 1737:49-1737:55 Blending' +testdata/performance/SampleMaterial.lc 1737:49-1737:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1738:30-1738:50 RGBGen testdata/performance/SampleMaterial.lc 1739:32-1739:42 AlphaGen testdata/performance/SampleMaterial.lc 1740:29-1740:40 TCGen @@ -3303,11 +3303,11 @@ testdata/performance/SampleMaterial.lc 1745:33-1745:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1746:41-1746:46 Bool testdata/performance/SampleMaterial.lc 1747:38-1747:54 String testdata/performance/SampleMaterial.lc 1750:21-1750:26 Bool -testdata/performance/SampleMaterial.lc 1753:5-1795:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1753:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1753:5-1795:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1753:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1753:7-1753:42 String -testdata/performance/SampleMaterial.lc 1754:7-1754:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1754:7-1755:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1754:7-1754:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1754:7-1755:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1754:7-1756:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1754:7-1757:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1754:7-1758:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -3318,9 +3318,9 @@ testdata/performance/SampleMaterial.lc 1754:7-1762:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1754:7-1763:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1754:7-1764:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1754:7-1792:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1754:7-1794:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1755:24-1755:26 Tuple0 -testdata/performance/SampleMaterial.lc 1756:24-1756:26 Tuple0 +testdata/performance/SampleMaterial.lc 1754:7-1794:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1755:24-1755:26 () +testdata/performance/SampleMaterial.lc 1756:24-1756:26 () testdata/performance/SampleMaterial.lc 1757:22-1757:27 Bool testdata/performance/SampleMaterial.lc 1758:20-1758:21 V1 testdata/performance/SampleMaterial.lc 1759:30-1759:35 Bool @@ -3330,7 +3330,7 @@ testdata/performance/SampleMaterial.lc 1762:30-1762:32 {a} -> List a testdata/performance/SampleMaterial.lc 1763:25-1763:30 Bool testdata/performance/SampleMaterial.lc 1764:29-1764:34 Bool testdata/performance/SampleMaterial.lc 1766:13-1792:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1766:15-1766:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1766:15-1766:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1766:15-1767:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1766:15-1768:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1766:15-1769:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3355,7 +3355,7 @@ testdata/performance/SampleMaterial.lc 1774:33-1774:41 DepthFunction testdata/performance/SampleMaterial.lc 1775:33-1775:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1776:41-1776:46 Bool testdata/performance/SampleMaterial.lc 1777:38-1777:54 String -testdata/performance/SampleMaterial.lc 1779:15-1779:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1779:15-1779:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1779:15-1780:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1779:15-1781:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1779:15-1782:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3368,10 +3368,10 @@ testdata/performance/SampleMaterial.lc 1779:15-1788:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1779:15-1789:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1779:15-1791:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1780:29-1780:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1780:29-1780:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1780:34-1780:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1780:29-1780:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1780:34-1780:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1780:36-1780:46 Blending' -testdata/performance/SampleMaterial.lc 1780:49-1780:55 Blending' +testdata/performance/SampleMaterial.lc 1780:49-1780:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1781:30-1781:50 RGBGen testdata/performance/SampleMaterial.lc 1782:32-1782:42 AlphaGen testdata/performance/SampleMaterial.lc 1783:29-1783:40 TCGen @@ -3383,11 +3383,11 @@ testdata/performance/SampleMaterial.lc 1788:33-1788:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1789:41-1789:46 Bool testdata/performance/SampleMaterial.lc 1790:38-1790:54 String testdata/performance/SampleMaterial.lc 1793:21-1793:26 Bool -testdata/performance/SampleMaterial.lc 1796:5-1838:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1796:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1796:5-1838:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1796:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1796:7-1796:48 String -testdata/performance/SampleMaterial.lc 1797:7-1797:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1797:7-1798:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1797:7-1797:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1797:7-1798:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1797:7-1799:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1797:7-1800:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1797:7-1801:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -3398,9 +3398,9 @@ testdata/performance/SampleMaterial.lc 1797:7-1805:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1797:7-1806:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1797:7-1807:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1797:7-1835:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1797:7-1837:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1798:24-1798:26 Tuple0 -testdata/performance/SampleMaterial.lc 1799:24-1799:26 Tuple0 +testdata/performance/SampleMaterial.lc 1797:7-1837:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1798:24-1798:26 () +testdata/performance/SampleMaterial.lc 1799:24-1799:26 () testdata/performance/SampleMaterial.lc 1800:22-1800:27 Bool testdata/performance/SampleMaterial.lc 1801:20-1801:21 V1 testdata/performance/SampleMaterial.lc 1802:30-1802:35 Bool @@ -3410,7 +3410,7 @@ testdata/performance/SampleMaterial.lc 1805:30-1805:32 {a} -> List a testdata/performance/SampleMaterial.lc 1806:25-1806:30 Bool testdata/performance/SampleMaterial.lc 1807:29-1807:34 Bool testdata/performance/SampleMaterial.lc 1809:13-1835:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1809:15-1809:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1809:15-1809:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1809:15-1810:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1809:15-1811:42 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1809:15-1812:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3433,7 +3433,7 @@ testdata/performance/SampleMaterial.lc 1817:33-1817:41 DepthFunction testdata/performance/SampleMaterial.lc 1818:33-1818:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1819:41-1819:46 Bool testdata/performance/SampleMaterial.lc 1820:38-1820:53 String -testdata/performance/SampleMaterial.lc 1822:15-1822:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1822:15-1822:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1822:15-1823:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1822:15-1824:42 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1822:15-1825:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3446,10 +3446,10 @@ testdata/performance/SampleMaterial.lc 1822:15-1831:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1822:15-1832:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1822:15-1834:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1823:29-1823:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1823:29-1823:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1823:34-1823:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1823:29-1823:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1823:34-1823:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1823:36-1823:46 Blending' -testdata/performance/SampleMaterial.lc 1823:49-1823:55 Blending' +testdata/performance/SampleMaterial.lc 1823:49-1823:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1824:30-1824:42 RGBGen testdata/performance/SampleMaterial.lc 1825:32-1825:42 AlphaGen testdata/performance/SampleMaterial.lc 1826:29-1826:36 TCGen @@ -3463,11 +3463,11 @@ testdata/performance/SampleMaterial.lc 1831:33-1831:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1832:41-1832:46 Bool testdata/performance/SampleMaterial.lc 1833:38-1833:54 String testdata/performance/SampleMaterial.lc 1836:21-1836:26 Bool -testdata/performance/SampleMaterial.lc 1839:5-1881:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1839:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1839:5-1881:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1839:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1839:7-1839:42 String -testdata/performance/SampleMaterial.lc 1840:7-1840:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1840:7-1841:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1840:7-1840:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1840:7-1841:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1840:7-1842:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1840:7-1843:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1840:7-1844:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -3478,9 +3478,9 @@ testdata/performance/SampleMaterial.lc 1840:7-1848:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1840:7-1849:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1840:7-1850:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1840:7-1878:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1840:7-1880:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1841:24-1841:26 Tuple0 -testdata/performance/SampleMaterial.lc 1842:24-1842:26 Tuple0 +testdata/performance/SampleMaterial.lc 1840:7-1880:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1841:24-1841:26 () +testdata/performance/SampleMaterial.lc 1842:24-1842:26 () testdata/performance/SampleMaterial.lc 1843:22-1843:27 Bool testdata/performance/SampleMaterial.lc 1844:20-1844:21 V1 testdata/performance/SampleMaterial.lc 1845:30-1845:35 Bool @@ -3490,7 +3490,7 @@ testdata/performance/SampleMaterial.lc 1848:30-1848:32 {a} -> List a testdata/performance/SampleMaterial.lc 1849:25-1849:30 Bool testdata/performance/SampleMaterial.lc 1850:29-1850:34 Bool testdata/performance/SampleMaterial.lc 1852:13-1878:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1852:15-1852:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1852:15-1852:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1852:15-1853:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1852:15-1854:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1852:15-1855:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3515,7 +3515,7 @@ testdata/performance/SampleMaterial.lc 1860:33-1860:41 DepthFunction testdata/performance/SampleMaterial.lc 1861:33-1861:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1862:41-1862:46 Bool testdata/performance/SampleMaterial.lc 1863:38-1863:54 String -testdata/performance/SampleMaterial.lc 1865:15-1865:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1865:15-1865:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1865:15-1866:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1865:15-1867:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1865:15-1868:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3528,10 +3528,10 @@ testdata/performance/SampleMaterial.lc 1865:15-1874:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1865:15-1875:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1865:15-1877:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1866:29-1866:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1866:29-1866:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1866:34-1866:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1866:29-1866:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1866:34-1866:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1866:36-1866:46 Blending' -testdata/performance/SampleMaterial.lc 1866:49-1866:55 Blending' +testdata/performance/SampleMaterial.lc 1866:49-1866:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1867:30-1867:50 RGBGen testdata/performance/SampleMaterial.lc 1868:32-1868:42 AlphaGen testdata/performance/SampleMaterial.lc 1869:29-1869:40 TCGen @@ -3543,11 +3543,11 @@ testdata/performance/SampleMaterial.lc 1874:33-1874:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1875:41-1875:46 Bool testdata/performance/SampleMaterial.lc 1876:38-1876:54 String testdata/performance/SampleMaterial.lc 1879:21-1879:26 Bool -testdata/performance/SampleMaterial.lc 1882:5-1924:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1882:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1882:5-1924:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1882:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1882:7-1882:47 String -testdata/performance/SampleMaterial.lc 1883:7-1883:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1883:7-1884:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1883:7-1883:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1883:7-1884:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1883:7-1885:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1883:7-1886:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1883:7-1887:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -3558,9 +3558,9 @@ testdata/performance/SampleMaterial.lc 1883:7-1891:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1883:7-1892:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1883:7-1893:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1883:7-1921:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1883:7-1923:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1884:24-1884:26 Tuple0 -testdata/performance/SampleMaterial.lc 1885:24-1885:26 Tuple0 +testdata/performance/SampleMaterial.lc 1883:7-1923:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1884:24-1884:26 () +testdata/performance/SampleMaterial.lc 1885:24-1885:26 () testdata/performance/SampleMaterial.lc 1886:22-1886:27 Bool testdata/performance/SampleMaterial.lc 1887:20-1887:21 V1 testdata/performance/SampleMaterial.lc 1888:30-1888:35 Bool @@ -3570,7 +3570,7 @@ testdata/performance/SampleMaterial.lc 1891:30-1891:32 {a} -> List a testdata/performance/SampleMaterial.lc 1892:25-1892:30 Bool testdata/performance/SampleMaterial.lc 1893:29-1893:34 Bool testdata/performance/SampleMaterial.lc 1895:13-1921:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1895:15-1895:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1895:15-1895:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1895:15-1896:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1895:15-1897:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1895:15-1898:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3595,7 +3595,7 @@ testdata/performance/SampleMaterial.lc 1903:33-1903:41 DepthFunction testdata/performance/SampleMaterial.lc 1904:33-1904:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1905:41-1905:46 Bool testdata/performance/SampleMaterial.lc 1906:38-1906:54 String -testdata/performance/SampleMaterial.lc 1908:15-1908:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1908:15-1908:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1908:15-1909:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1908:15-1910:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1908:15-1911:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3608,10 +3608,10 @@ testdata/performance/SampleMaterial.lc 1908:15-1917:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1908:15-1918:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1908:15-1920:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1909:29-1909:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1909:29-1909:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1909:34-1909:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1909:29-1909:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1909:34-1909:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1909:36-1909:46 Blending' -testdata/performance/SampleMaterial.lc 1909:49-1909:55 Blending' +testdata/performance/SampleMaterial.lc 1909:49-1909:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1910:30-1910:50 RGBGen testdata/performance/SampleMaterial.lc 1911:32-1911:42 AlphaGen testdata/performance/SampleMaterial.lc 1912:29-1912:40 TCGen @@ -3623,11 +3623,11 @@ testdata/performance/SampleMaterial.lc 1917:33-1917:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1918:41-1918:46 Bool testdata/performance/SampleMaterial.lc 1919:38-1919:54 String testdata/performance/SampleMaterial.lc 1922:21-1922:26 Bool -testdata/performance/SampleMaterial.lc 1925:5-1967:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1925:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1925:5-1967:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1925:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1925:7-1925:38 String -testdata/performance/SampleMaterial.lc 1926:7-1926:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1926:7-1927:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1926:7-1926:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1926:7-1927:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1926:7-1928:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1926:7-1929:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1926:7-1930:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -3638,9 +3638,9 @@ testdata/performance/SampleMaterial.lc 1926:7-1934:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1926:7-1935:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1926:7-1936:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1926:7-1964:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1926:7-1966:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1927:24-1927:26 Tuple0 -testdata/performance/SampleMaterial.lc 1928:24-1928:26 Tuple0 +testdata/performance/SampleMaterial.lc 1926:7-1966:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1927:24-1927:26 () +testdata/performance/SampleMaterial.lc 1928:24-1928:26 () testdata/performance/SampleMaterial.lc 1929:22-1929:27 Bool testdata/performance/SampleMaterial.lc 1930:20-1930:21 V1 testdata/performance/SampleMaterial.lc 1931:30-1931:35 Bool @@ -3650,7 +3650,7 @@ testdata/performance/SampleMaterial.lc 1934:30-1934:32 {a} -> List a testdata/performance/SampleMaterial.lc 1935:25-1935:30 Bool testdata/performance/SampleMaterial.lc 1936:29-1936:34 Bool testdata/performance/SampleMaterial.lc 1938:13-1964:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1938:15-1938:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1938:15-1938:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1938:15-1939:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1938:15-1940:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1938:15-1941:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3675,7 +3675,7 @@ testdata/performance/SampleMaterial.lc 1946:33-1946:41 DepthFunction testdata/performance/SampleMaterial.lc 1947:33-1947:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1948:41-1948:46 Bool testdata/performance/SampleMaterial.lc 1949:38-1949:54 String -testdata/performance/SampleMaterial.lc 1951:15-1951:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1951:15-1951:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1951:15-1952:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1951:15-1953:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1951:15-1954:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3688,10 +3688,10 @@ testdata/performance/SampleMaterial.lc 1951:15-1960:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1951:15-1961:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1951:15-1963:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1952:29-1952:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1952:29-1952:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1952:34-1952:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1952:29-1952:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1952:34-1952:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1952:36-1952:46 Blending' -testdata/performance/SampleMaterial.lc 1952:49-1952:55 Blending' +testdata/performance/SampleMaterial.lc 1952:49-1952:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1953:30-1953:50 RGBGen testdata/performance/SampleMaterial.lc 1954:32-1954:42 AlphaGen testdata/performance/SampleMaterial.lc 1955:29-1955:40 TCGen @@ -3703,11 +3703,11 @@ testdata/performance/SampleMaterial.lc 1960:33-1960:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1961:41-1961:46 Bool testdata/performance/SampleMaterial.lc 1962:38-1962:54 String testdata/performance/SampleMaterial.lc 1965:21-1965:26 Bool -testdata/performance/SampleMaterial.lc 1968:5-2010:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 1968:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 1968:5-2010:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 1968:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 1968:7-1968:43 String -testdata/performance/SampleMaterial.lc 1969:7-1969:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1969:7-1970:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1969:7-1969:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 1969:7-1970:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1969:7-1971:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1969:7-1972:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1969:7-1973:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -3718,9 +3718,9 @@ testdata/performance/SampleMaterial.lc 1969:7-1977:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 1969:7-1978:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1969:7-1979:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 1969:7-2007:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 1969:7-2009:10 CommonAttrs -testdata/performance/SampleMaterial.lc 1970:24-1970:26 Tuple0 -testdata/performance/SampleMaterial.lc 1971:24-1971:26 Tuple0 +testdata/performance/SampleMaterial.lc 1969:7-2009:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 1970:24-1970:26 () +testdata/performance/SampleMaterial.lc 1971:24-1971:26 () testdata/performance/SampleMaterial.lc 1972:22-1972:27 Bool testdata/performance/SampleMaterial.lc 1973:20-1973:21 V1 testdata/performance/SampleMaterial.lc 1974:30-1974:35 Bool @@ -3730,7 +3730,7 @@ testdata/performance/SampleMaterial.lc 1977:30-1977:32 {a} -> List a testdata/performance/SampleMaterial.lc 1978:25-1978:30 Bool testdata/performance/SampleMaterial.lc 1979:29-1979:34 Bool testdata/performance/SampleMaterial.lc 1981:13-2007:14 List StageAttrs -testdata/performance/SampleMaterial.lc 1981:15-1981:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1981:15-1981:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1981:15-1982:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1981:15-1983:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1981:15-1984:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3755,7 +3755,7 @@ testdata/performance/SampleMaterial.lc 1989:33-1989:41 DepthFunction testdata/performance/SampleMaterial.lc 1990:33-1990:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 1991:41-1991:46 Bool testdata/performance/SampleMaterial.lc 1992:38-1992:53 String -testdata/performance/SampleMaterial.lc 1994:15-1994:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 1994:15-1994:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1994:15-1995:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1994:15-1996:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 1994:15-1997:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3768,10 +3768,10 @@ testdata/performance/SampleMaterial.lc 1994:15-2003:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 1994:15-2004:46 String->StageAttrs testdata/performance/SampleMaterial.lc 1994:15-2006:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 1995:29-1995:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 1995:29-1995:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 1995:34-1995:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 1995:29-1995:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 1995:34-1995:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 1995:36-1995:46 Blending' -testdata/performance/SampleMaterial.lc 1995:49-1995:55 Blending' +testdata/performance/SampleMaterial.lc 1995:49-1995:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 1996:30-1996:50 RGBGen testdata/performance/SampleMaterial.lc 1997:32-1997:42 AlphaGen testdata/performance/SampleMaterial.lc 1998:29-1998:40 TCGen @@ -3783,11 +3783,11 @@ testdata/performance/SampleMaterial.lc 2003:33-2003:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 2004:41-2004:46 Bool testdata/performance/SampleMaterial.lc 2005:38-2005:54 String testdata/performance/SampleMaterial.lc 2008:21-2008:26 Bool -testdata/performance/SampleMaterial.lc 2011:5-2053:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 2011:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 2011:5-2053:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 2011:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 2011:7-2011:36 String -testdata/performance/SampleMaterial.lc 2012:7-2012:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 2012:7-2013:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 2012:7-2012:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 2012:7-2013:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 2012:7-2014:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 2012:7-2015:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 2012:7-2016:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -3798,9 +3798,9 @@ testdata/performance/SampleMaterial.lc 2012:7-2020:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 2012:7-2021:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 2012:7-2022:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 2012:7-2050:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 2012:7-2052:10 CommonAttrs -testdata/performance/SampleMaterial.lc 2013:24-2013:26 Tuple0 -testdata/performance/SampleMaterial.lc 2014:24-2014:26 Tuple0 +testdata/performance/SampleMaterial.lc 2012:7-2052:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 2013:24-2013:26 () +testdata/performance/SampleMaterial.lc 2014:24-2014:26 () testdata/performance/SampleMaterial.lc 2015:22-2015:27 Bool testdata/performance/SampleMaterial.lc 2016:20-2016:21 V1 testdata/performance/SampleMaterial.lc 2017:30-2017:35 Bool @@ -3810,7 +3810,7 @@ testdata/performance/SampleMaterial.lc 2020:30-2020:32 {a} -> List a testdata/performance/SampleMaterial.lc 2021:25-2021:30 Bool testdata/performance/SampleMaterial.lc 2022:29-2022:34 Bool testdata/performance/SampleMaterial.lc 2024:13-2050:14 List StageAttrs -testdata/performance/SampleMaterial.lc 2024:15-2024:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 2024:15-2024:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2024:15-2025:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2024:15-2026:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2024:15-2027:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3835,7 +3835,7 @@ testdata/performance/SampleMaterial.lc 2032:33-2032:41 DepthFunction testdata/performance/SampleMaterial.lc 2033:33-2033:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 2034:41-2034:46 Bool testdata/performance/SampleMaterial.lc 2035:38-2035:54 String -testdata/performance/SampleMaterial.lc 2037:15-2037:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 2037:15-2037:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2037:15-2038:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2037:15-2039:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2037:15-2040:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3848,10 +3848,10 @@ testdata/performance/SampleMaterial.lc 2037:15-2046:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 2037:15-2047:46 String->StageAttrs testdata/performance/SampleMaterial.lc 2037:15-2049:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 2038:29-2038:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 2038:29-2038:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 2038:34-2038:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 2038:29-2038:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 2038:34-2038:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 2038:36-2038:46 Blending' -testdata/performance/SampleMaterial.lc 2038:49-2038:55 Blending' +testdata/performance/SampleMaterial.lc 2038:49-2038:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 2039:30-2039:50 RGBGen testdata/performance/SampleMaterial.lc 2040:32-2040:42 AlphaGen testdata/performance/SampleMaterial.lc 2041:29-2041:40 TCGen @@ -3863,11 +3863,11 @@ testdata/performance/SampleMaterial.lc 2046:33-2046:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 2047:41-2047:46 Bool testdata/performance/SampleMaterial.lc 2048:38-2048:54 String testdata/performance/SampleMaterial.lc 2051:21-2051:26 Bool -testdata/performance/SampleMaterial.lc 2054:5-2096:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 2054:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 2054:5-2096:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 2054:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 2054:7-2054:40 String -testdata/performance/SampleMaterial.lc 2055:7-2055:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 2055:7-2056:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 2055:7-2055:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 2055:7-2056:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 2055:7-2057:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 2055:7-2058:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 2055:7-2059:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -3878,9 +3878,9 @@ testdata/performance/SampleMaterial.lc 2055:7-2063:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 2055:7-2064:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 2055:7-2065:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 2055:7-2093:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 2055:7-2095:10 CommonAttrs -testdata/performance/SampleMaterial.lc 2056:24-2056:26 Tuple0 -testdata/performance/SampleMaterial.lc 2057:24-2057:26 Tuple0 +testdata/performance/SampleMaterial.lc 2055:7-2095:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 2056:24-2056:26 () +testdata/performance/SampleMaterial.lc 2057:24-2057:26 () testdata/performance/SampleMaterial.lc 2058:22-2058:27 Bool testdata/performance/SampleMaterial.lc 2059:20-2059:21 V1 testdata/performance/SampleMaterial.lc 2060:30-2060:35 Bool @@ -3890,7 +3890,7 @@ testdata/performance/SampleMaterial.lc 2063:30-2063:32 {a} -> List a testdata/performance/SampleMaterial.lc 2064:25-2064:30 Bool testdata/performance/SampleMaterial.lc 2065:29-2065:34 Bool testdata/performance/SampleMaterial.lc 2067:13-2093:14 List StageAttrs -testdata/performance/SampleMaterial.lc 2067:15-2067:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 2067:15-2067:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2067:15-2068:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2067:15-2069:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2067:15-2070:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3915,7 +3915,7 @@ testdata/performance/SampleMaterial.lc 2075:33-2075:41 DepthFunction testdata/performance/SampleMaterial.lc 2076:33-2076:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 2077:41-2077:46 Bool testdata/performance/SampleMaterial.lc 2078:38-2078:54 String -testdata/performance/SampleMaterial.lc 2080:15-2080:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 2080:15-2080:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2080:15-2081:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2080:15-2082:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2080:15-2083:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3928,10 +3928,10 @@ testdata/performance/SampleMaterial.lc 2080:15-2089:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 2080:15-2090:46 String->StageAttrs testdata/performance/SampleMaterial.lc 2080:15-2092:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 2081:29-2081:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 2081:29-2081:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 2081:34-2081:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 2081:29-2081:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 2081:34-2081:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 2081:36-2081:46 Blending' -testdata/performance/SampleMaterial.lc 2081:49-2081:55 Blending' +testdata/performance/SampleMaterial.lc 2081:49-2081:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 2082:30-2082:50 RGBGen testdata/performance/SampleMaterial.lc 2083:32-2083:42 AlphaGen testdata/performance/SampleMaterial.lc 2084:29-2084:40 TCGen @@ -3943,11 +3943,11 @@ testdata/performance/SampleMaterial.lc 2089:33-2089:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 2090:41-2090:46 Bool testdata/performance/SampleMaterial.lc 2091:38-2091:54 String testdata/performance/SampleMaterial.lc 2094:21-2094:26 Bool -testdata/performance/SampleMaterial.lc 2097:5-2139:6 Tuple2 String CommonAttrs -testdata/performance/SampleMaterial.lc 2097:5-2182:6 List (Tuple2 String CommonAttrs) +testdata/performance/SampleMaterial.lc 2097:5-2139:6 (String, CommonAttrs) +testdata/performance/SampleMaterial.lc 2097:5-2182:6 List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 2097:7-2097:50 String -testdata/performance/SampleMaterial.lc 2098:7-2098:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 2098:7-2099:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 2098:7-2098:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 2098:7-2099:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 2098:7-2100:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 2098:7-2101:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 2098:7-2102:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -3958,9 +3958,9 @@ testdata/performance/SampleMaterial.lc 2098:7-2106:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 2098:7-2107:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 2098:7-2108:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 2098:7-2136:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 2098:7-2138:10 CommonAttrs -testdata/performance/SampleMaterial.lc 2099:24-2099:26 Tuple0 -testdata/performance/SampleMaterial.lc 2100:24-2100:26 Tuple0 +testdata/performance/SampleMaterial.lc 2098:7-2138:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 2099:24-2099:26 () +testdata/performance/SampleMaterial.lc 2100:24-2100:26 () testdata/performance/SampleMaterial.lc 2101:22-2101:27 Bool testdata/performance/SampleMaterial.lc 2102:20-2102:21 V1 testdata/performance/SampleMaterial.lc 2103:30-2103:35 Bool @@ -3970,7 +3970,7 @@ testdata/performance/SampleMaterial.lc 2106:30-2106:32 {a} -> List a testdata/performance/SampleMaterial.lc 2107:25-2107:30 Bool testdata/performance/SampleMaterial.lc 2108:29-2108:34 Bool testdata/performance/SampleMaterial.lc 2110:13-2136:14 List StageAttrs -testdata/performance/SampleMaterial.lc 2110:15-2110:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 2110:15-2110:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2110:15-2111:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2110:15-2112:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2110:15-2113:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -3995,7 +3995,7 @@ testdata/performance/SampleMaterial.lc 2118:33-2118:41 DepthFunction testdata/performance/SampleMaterial.lc 2119:33-2119:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 2120:41-2120:46 Bool testdata/performance/SampleMaterial.lc 2121:38-2121:53 String -testdata/performance/SampleMaterial.lc 2123:15-2123:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 2123:15-2123:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2123:15-2124:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2123:15-2125:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2123:15-2126:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -4008,10 +4008,10 @@ testdata/performance/SampleMaterial.lc 2123:15-2132:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 2123:15-2133:46 String->StageAttrs testdata/performance/SampleMaterial.lc 2123:15-2135:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 2124:29-2124:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 2124:29-2124:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 2124:34-2124:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 2124:29-2124:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 2124:34-2124:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 2124:36-2124:46 Blending' -testdata/performance/SampleMaterial.lc 2124:49-2124:55 Blending' +testdata/performance/SampleMaterial.lc 2124:49-2124:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 2125:30-2125:50 RGBGen testdata/performance/SampleMaterial.lc 2126:32-2126:42 AlphaGen testdata/performance/SampleMaterial.lc 2127:29-2127:40 TCGen @@ -4023,10 +4023,10 @@ testdata/performance/SampleMaterial.lc 2132:33-2132:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 2133:41-2133:46 Bool testdata/performance/SampleMaterial.lc 2134:38-2134:54 String testdata/performance/SampleMaterial.lc 2137:21-2137:26 Bool -testdata/performance/SampleMaterial.lc 2140:5-2182:6 List (Tuple2 String CommonAttrs) | Tuple2 String CommonAttrs +testdata/performance/SampleMaterial.lc 2140:5-2182:6 (String, CommonAttrs) | List (String, CommonAttrs) testdata/performance/SampleMaterial.lc 2140:7-2140:50 String -testdata/performance/SampleMaterial.lc 2141:7-2141:18 Tuple0 -> Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 2141:7-2142:26 Tuple0 -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 2141:7-2141:18 () -> () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs +testdata/performance/SampleMaterial.lc 2141:7-2142:26 () -> Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 2141:7-2143:26 Bool -> Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 2141:7-2144:27 Float -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 2141:7-2145:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs @@ -4037,9 +4037,9 @@ testdata/performance/SampleMaterial.lc 2141:7-2149:32 Bool -> Bool -> List Stag testdata/performance/SampleMaterial.lc 2141:7-2150:30 Bool -> List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 2141:7-2151:34 List StageAttrs -> Bool->CommonAttrs testdata/performance/SampleMaterial.lc 2141:7-2179:14 Bool->CommonAttrs -testdata/performance/SampleMaterial.lc 2141:7-2181:10 CommonAttrs -testdata/performance/SampleMaterial.lc 2142:24-2142:26 Tuple0 -testdata/performance/SampleMaterial.lc 2143:24-2143:26 Tuple0 +testdata/performance/SampleMaterial.lc 2141:7-2181:10 ((CommonAttrs)) | CommonAttrs +testdata/performance/SampleMaterial.lc 2142:24-2142:26 () +testdata/performance/SampleMaterial.lc 2143:24-2143:26 () testdata/performance/SampleMaterial.lc 2144:22-2144:27 Bool testdata/performance/SampleMaterial.lc 2145:20-2145:21 V1 testdata/performance/SampleMaterial.lc 2146:30-2146:35 Bool @@ -4049,7 +4049,7 @@ testdata/performance/SampleMaterial.lc 2149:30-2149:32 {a} -> List a testdata/performance/SampleMaterial.lc 2150:25-2150:30 Bool testdata/performance/SampleMaterial.lc 2151:29-2151:34 Bool testdata/performance/SampleMaterial.lc 2153:13-2179:14 List StageAttrs -testdata/performance/SampleMaterial.lc 2153:15-2153:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 2153:15-2153:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2153:15-2154:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2153:15-2155:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2153:15-2156:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -4074,7 +4074,7 @@ testdata/performance/SampleMaterial.lc 2161:33-2161:41 DepthFunction testdata/performance/SampleMaterial.lc 2162:33-2162:40 {a} -> Maybe a testdata/performance/SampleMaterial.lc 2163:41-2163:46 Bool testdata/performance/SampleMaterial.lc 2164:38-2164:54 String -testdata/performance/SampleMaterial.lc 2166:15-2166:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs +testdata/performance/SampleMaterial.lc 2166:15-2166:25 Maybe (Blending', Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2166:15-2167:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2166:15-2168:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs testdata/performance/SampleMaterial.lc 2166:15-2169:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs @@ -4087,10 +4087,10 @@ testdata/performance/SampleMaterial.lc 2166:15-2175:40 Bool -> String->StageAtt testdata/performance/SampleMaterial.lc 2166:15-2176:46 String->StageAttrs testdata/performance/SampleMaterial.lc 2166:15-2178:18 List StageAttrs | StageAttrs testdata/performance/SampleMaterial.lc 2167:29-2167:33 {a} -> a -> Maybe a -testdata/performance/SampleMaterial.lc 2167:29-2167:57 Maybe (Tuple2 Blending' Blending') -testdata/performance/SampleMaterial.lc 2167:34-2167:57 Tuple2 Blending' Blending' +testdata/performance/SampleMaterial.lc 2167:29-2167:57 Maybe (Blending', Blending') +testdata/performance/SampleMaterial.lc 2167:34-2167:57 (Blending', Blending') testdata/performance/SampleMaterial.lc 2167:36-2167:46 Blending' -testdata/performance/SampleMaterial.lc 2167:49-2167:55 Blending' +testdata/performance/SampleMaterial.lc 2167:49-2167:55 ((Blending')) | Blending' testdata/performance/SampleMaterial.lc 2168:30-2168:50 RGBGen testdata/performance/SampleMaterial.lc 2169:32-2169:42 AlphaGen testdata/performance/SampleMaterial.lc 2170:29-2170:40 TCGen -- cgit v1.2.3