summaryrefslogtreecommitdiff
path: root/testdata/language-features/pattern
diff options
context:
space:
mode:
Diffstat (limited to 'testdata/language-features/pattern')
-rw-r--r--testdata/language-features/pattern/pattern01.out4
-rw-r--r--testdata/language-features/pattern/unreachable.lc7
-rw-r--r--testdata/language-features/pattern/unreachable.out10
3 files changed, 21 insertions, 0 deletions
diff --git a/testdata/language-features/pattern/pattern01.out b/testdata/language-features/pattern/pattern01.out
index 718d7d0f..2c60feba 100644
--- a/testdata/language-features/pattern/pattern01.out
+++ b/testdata/language-features/pattern/pattern01.out
@@ -19,3 +19,7 @@ testdata/language-features/pattern/pattern01.lc 7:12-8:13 Bool->Char
19testdata/language-features/pattern/pattern01.lc 8:10-8:13 Char 19testdata/language-features/pattern/pattern01.lc 8:10-8:13 Char
20testdata/language-features/pattern/pattern01.lc 10:1-10:5 ()->Char 20testdata/language-features/pattern/pattern01.lc 10:1-10:5 ()->Char
21testdata/language-features/pattern/pattern01.lc 10:11-10:14 Char 21testdata/language-features/pattern/pattern01.lc 10:11-10:14 Char
22------------ warnings
23Source code is not reachable: testdata/language-features/pattern/pattern01.lc:11:10:
24fun4 _ = '_'
25 ^^^
diff --git a/testdata/language-features/pattern/unreachable.lc b/testdata/language-features/pattern/unreachable.lc
new file mode 100644
index 00000000..9b35a27e
--- /dev/null
+++ b/testdata/language-features/pattern/unreachable.lc
@@ -0,0 +1,7 @@
1{-# LANGUAGE NoImplicitPrelude #-}
2import Internals
3
4f _ = "hello"
5f _ = "world"
6
7
diff --git a/testdata/language-features/pattern/unreachable.out b/testdata/language-features/pattern/unreachable.out
new file mode 100644
index 00000000..c2090d56
--- /dev/null
+++ b/testdata/language-features/pattern/unreachable.out
@@ -0,0 +1,10 @@
1main is not found
2------------ trace
3f :: {a} -> a->'String
4------------ tooltips
5testdata/language-features/pattern/unreachable.lc 4:1-4:2 {a} -> a->String
6testdata/language-features/pattern/unreachable.lc 4:7-4:14 String
7------------ warnings
8Source code is not reachable: testdata/language-features/pattern/unreachable.lc:5:7:
9f _ = "world"
10 ^^^^^^^