Update examples
This commit is contained in:
1
testsuite/iface/null/A.hs
Normal file
1
testsuite/iface/null/A.hs
Normal file
@ -0,0 +1 @@
|
||||
module A where
|
1
testsuite/iface/null/B.hs
Normal file
1
testsuite/iface/null/B.hs
Normal file
@ -0,0 +1 @@
|
||||
module B where
|
9
testsuite/iface/null/Main.hs
Normal file
9
testsuite/iface/null/Main.hs
Normal file
@ -0,0 +1,9 @@
|
||||
module Main ( main ) where
|
||||
|
||||
import Language.Hi.Parser
|
||||
|
||||
import A
|
||||
import B
|
||||
|
||||
main = do iface <- readIface "Main.hi"
|
||||
putStrLn (showIface iface)
|
2
testsuite/iface/null/Makefile
Normal file
2
testsuite/iface/null/Makefile
Normal file
@ -0,0 +1,2 @@
|
||||
TOP=../../..
|
||||
include ../../eval.mk
|
5
testsuite/iface/null/expected
Normal file
5
testsuite/iface/null/expected
Normal file
@ -0,0 +1,5 @@
|
||||
interface "Main" Main
|
||||
module dependencies: A, B
|
||||
package dependencies: base, haskell98, hi
|
||||
import A
|
||||
import B
|
5
testsuite/iface/null/expected.604
Normal file
5
testsuite/iface/null/expected.604
Normal file
@ -0,0 +1,5 @@
|
||||
interface "unknown" Main
|
||||
module dependencies: A, B
|
||||
package dependencies: base-1.0, plugins-0.9.10
|
||||
import B
|
||||
import A
|
5
testsuite/iface/null/expected.605
Normal file
5
testsuite/iface/null/expected.605
Normal file
@ -0,0 +1,5 @@
|
||||
interface "unknown" Main
|
||||
module dependencies: A, B
|
||||
package dependencies: base-1.0, plugins-0.9.10
|
||||
import B
|
||||
import A
|
Reference in New Issue
Block a user