summaryrefslogtreecommitdiff
path: root/testdata
diff options
context:
space:
mode:
authorPéter Diviánszky <divipp@gmail.com>2016-04-22 23:44:26 +0200
committerPéter Diviánszky <divipp@gmail.com>2016-04-22 23:44:26 +0200
commitf473b5ed7cdf46c764e8a77edd8333487c76f31d (patch)
tree7f3822786fb1661b572ed10ed172c5052356cf76 /testdata
parent10ef58201629a84768729fc214fe0cb63a260d4d (diff)
refactoring: ask less for desugarInfo during parsing; bugfix: fix parser monad stack order
Diffstat (limited to 'testdata')
-rw-r--r--testdata/language-features/adt/gadt02.reject.out2
-rw-r--r--testdata/language-features/basic-values/indentation03.reject.out2
-rw-r--r--testdata/language-features/basic-values/indentation04.reject.out2
-rw-r--r--testdata/language-features/basic-values/infix04.reject.out2
-rw-r--r--testdata/language-features/basic-values/where02.reject.out2
-rw-r--r--testdata/language-features/basic-values/where03.reject.out2
-rw-r--r--testdata/language-features/guard/guard10.reject.out2
-rw-r--r--testdata/listcompr01.reject.out2
-rw-r--r--testdata/nameclash01.reject.out25
9 files changed, 10 insertions, 31 deletions
diff --git a/testdata/language-features/adt/gadt02.reject.out b/testdata/language-features/adt/gadt02.reject.out
index 3fe83aee..9fd5aa56 100644
--- a/testdata/language-features/adt/gadt02.reject.out
+++ b/testdata/language-features/adt/gadt02.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/adt/gadt02.reject.lc:2:9: 1testdata/language-features/adt/gadt02.reject.lc:2:9:
2unexpected 'T' 2unexpected 'T'
3expecting end of input 3expecting "::", "where", '=', '@', ::, end of input, or lowercase ident
diff --git a/testdata/language-features/basic-values/indentation03.reject.out b/testdata/language-features/basic-values/indentation03.reject.out
index bc713876..5fe5403c 100644
--- a/testdata/language-features/basic-values/indentation03.reject.out
+++ b/testdata/language-features/basic-values/indentation03.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/basic-values/indentation03.reject.lc:2:10: 1testdata/language-features/basic-values/indentation03.reject.lc:2:10:
2unexpected '=' 2unexpected '='
3expecting end of input 3expecting "->", "::", "=>", "let", "where", ''', '(', '@', '[', '_', '{', end of input, expression, lambda, literal, lowercase ident, rest of expression, swizzling, symbols, or uppercase ident
diff --git a/testdata/language-features/basic-values/indentation04.reject.out b/testdata/language-features/basic-values/indentation04.reject.out
index b92a40d0..8ff2d6c1 100644
--- a/testdata/language-features/basic-values/indentation04.reject.out
+++ b/testdata/language-features/basic-values/indentation04.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/basic-values/indentation04.reject.lc:2:2: 1testdata/language-features/basic-values/indentation04.reject.lc:2:2:
2unexpected 't' 2unexpected 't'
3expecting end of input 3expecting ''', backquoted ident, end of input, expression, lambda, literal, lowercase ident, rest of expression, symbols, or uppercase ident
diff --git a/testdata/language-features/basic-values/infix04.reject.out b/testdata/language-features/basic-values/infix04.reject.out
index d2a3ee4b..efb2c5a4 100644
--- a/testdata/language-features/basic-values/infix04.reject.out
+++ b/testdata/language-features/basic-values/infix04.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/basic-values/infix04.reject.lc:3:14: 1testdata/language-features/basic-values/infix04.reject.lc:3:14:
2unexpected '`' 2unexpected '`'
3expecting end of input 3expecting "->", "::", "=>", "let", "where", ''', '(', '@', '[', '_', '{', backquoted ident, end of input, expression, lambda, literal, lowercase ident, rest of expression, swizzling, or uppercase ident
diff --git a/testdata/language-features/basic-values/where02.reject.out b/testdata/language-features/basic-values/where02.reject.out
index 56a3474a..3a8033a4 100644
--- a/testdata/language-features/basic-values/where02.reject.out
+++ b/testdata/language-features/basic-values/where02.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/basic-values/where02.reject.lc:4:5: 1testdata/language-features/basic-values/where02.reject.lc:4:5:
2unexpected '=' 2unexpected '='
3expecting end of input 3expecting "->", "::", "=>", "let", "where", ''', '(', '@', '[', '_', '{', end of input, expression, lambda, literal, lowercase ident, rest of expression, swizzling, symbols, or uppercase ident
diff --git a/testdata/language-features/basic-values/where03.reject.out b/testdata/language-features/basic-values/where03.reject.out
index 9f82a3ed..a2898961 100644
--- a/testdata/language-features/basic-values/where03.reject.out
+++ b/testdata/language-features/basic-values/where03.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/basic-values/where03.reject.lc:4:2: 1testdata/language-features/basic-values/where03.reject.lc:4:2:
2unexpected 'y' 2unexpected 'y'
3expecting end of input 3expecting ''', backquoted ident, end of input, expression, lambda, literal, lowercase ident, rest of expression, symbols, or uppercase ident
diff --git a/testdata/language-features/guard/guard10.reject.out b/testdata/language-features/guard/guard10.reject.out
index c95daa25..54362d2a 100644
--- a/testdata/language-features/guard/guard10.reject.out
+++ b/testdata/language-features/guard/guard10.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/guard/guard10.reject.lc:2:1: 1testdata/language-features/guard/guard10.reject.lc:2:1:
2unexpected '|' 2unexpected '|'
3expecting "class", "data", "infix", "infixl", "infixr", "instance", "type", end of input, lhs, operator definition, pattern, or typed ident 3expecting "class", "data", "infix", "infixl", "infixr", "instance", "type", ''', backquoted ident, end of input, expression, lambda, lhs, literal, lowercase ident, operator definition, pattern, rest of expression, symbols, typed ident, or uppercase ident
diff --git a/testdata/listcompr01.reject.out b/testdata/listcompr01.reject.out
index 92ed6ec1..9984d166 100644
--- a/testdata/listcompr01.reject.out
+++ b/testdata/listcompr01.reject.out
@@ -1,3 +1,3 @@
1testdata/listcompr01.reject.lc:6:42: 1testdata/listcompr01.reject.lc:6:42:
2unexpected ',' 2unexpected ','
3expecting end of input 3expecting "->", "::", "=>", "let", "where", ''', '(', '@', '[', '_', '{', '~', backquoted ident, end of input, expression, lambda, literal, lowercase ident, rest of expression, swizzling, symbols, or uppercase ident
diff --git a/testdata/nameclash01.reject.out b/testdata/nameclash01.reject.out
index 2f824e15..e8bdc61d 100644
--- a/testdata/nameclash01.reject.out
+++ b/testdata/nameclash01.reject.out
@@ -1,24 +1,3 @@
1type error: can not unify 1Constructor FrameBuffer is not defined at testdata/nameclash01.reject.lc:2:9:
2'HList V1
3with
4'Image 1 (Color ('VecScalar 1 'Float))
5
6in testdata/nameclash01.reject.lc:2:48:
7 let FrameBuffer = FrameBuffer (colorImage1 1.0) 2 let FrameBuffer = FrameBuffer (colorImage1 1.0)
8 ^^^ 3 ^^^^^^^^^^^
9
10------------ trace
11!type error: can not unify
12'HList V1
13with
14'Image 1 (Color ('VecScalar 1 'Float))
15
16in testdata/nameclash01.reject.lc:2:48:
17 let FrameBuffer = FrameBuffer (colorImage1 1.0)
18 ^^^
19
20------------ tooltips
21testdata/nameclash01.reject.lc 2:23-2:34 {a : List Type} -> {b : 'sameLayerCounts a} -> HList a -> FrameBuffer (ImageLC ('head Type a)) ('map Type ImageKind GetImageKind a)
22testdata/nameclash01.reject.lc 2:36-2:47 {a:Nat} -> {b} -> {c} -> {d : Num b} -> {e : c ~ VecScalar a b} -> c -> Image 1 ('Color c)
23testdata/nameclash01.reject.lc 2:36-2:51 Image 1 ('Color (VecScalar 1 Float))
24testdata/nameclash01.reject.lc 2:48-2:51 Float