|
@@ -202,14 +202,7 @@ fn CallReturnAbstract() {
|
|
|
// CHECK:STDOUT: imports {
|
|
// CHECK:STDOUT: imports {
|
|
|
// CHECK:STDOUT: %Core: <namespace> = namespace file.%Core.import, [template] {
|
|
// CHECK:STDOUT: %Core: <namespace> = namespace file.%Core.import, [template] {
|
|
|
// CHECK:STDOUT: import Core//prelude
|
|
// CHECK:STDOUT: import Core//prelude
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/types
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/arithmetic
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/as
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/index
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/bitwise
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/comparison
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/types/bool
|
|
|
|
|
|
|
+// CHECK:STDOUT: import Core//prelude/...
|
|
|
// CHECK:STDOUT: }
|
|
// CHECK:STDOUT: }
|
|
|
// CHECK:STDOUT: }
|
|
// CHECK:STDOUT: }
|
|
|
// CHECK:STDOUT:
|
|
// CHECK:STDOUT:
|
|
@@ -256,14 +249,7 @@ fn CallReturnAbstract() {
|
|
|
// CHECK:STDOUT: imports {
|
|
// CHECK:STDOUT: imports {
|
|
|
// CHECK:STDOUT: %Core: <namespace> = namespace file.%Core.import, [template] {
|
|
// CHECK:STDOUT: %Core: <namespace> = namespace file.%Core.import, [template] {
|
|
|
// CHECK:STDOUT: import Core//prelude
|
|
// CHECK:STDOUT: import Core//prelude
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/types
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/arithmetic
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/as
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/index
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/bitwise
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/comparison
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/types/bool
|
|
|
|
|
|
|
+// CHECK:STDOUT: import Core//prelude/...
|
|
|
// CHECK:STDOUT: }
|
|
// CHECK:STDOUT: }
|
|
|
// CHECK:STDOUT: }
|
|
// CHECK:STDOUT: }
|
|
|
// CHECK:STDOUT:
|
|
// CHECK:STDOUT:
|
|
@@ -308,14 +294,7 @@ fn CallReturnAbstract() {
|
|
|
// CHECK:STDOUT: imports {
|
|
// CHECK:STDOUT: imports {
|
|
|
// CHECK:STDOUT: %Core: <namespace> = namespace file.%Core.import, [template] {
|
|
// CHECK:STDOUT: %Core: <namespace> = namespace file.%Core.import, [template] {
|
|
|
// CHECK:STDOUT: import Core//prelude
|
|
// CHECK:STDOUT: import Core//prelude
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/types
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/arithmetic
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/as
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/index
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/bitwise
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/comparison
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/types/bool
|
|
|
|
|
|
|
+// CHECK:STDOUT: import Core//prelude/...
|
|
|
// CHECK:STDOUT: }
|
|
// CHECK:STDOUT: }
|
|
|
// CHECK:STDOUT: }
|
|
// CHECK:STDOUT: }
|
|
|
// CHECK:STDOUT:
|
|
// CHECK:STDOUT:
|
|
@@ -366,14 +345,7 @@ fn CallReturnAbstract() {
|
|
|
// CHECK:STDOUT: imports {
|
|
// CHECK:STDOUT: imports {
|
|
|
// CHECK:STDOUT: %Core: <namespace> = namespace file.%Core.import, [template] {
|
|
// CHECK:STDOUT: %Core: <namespace> = namespace file.%Core.import, [template] {
|
|
|
// CHECK:STDOUT: import Core//prelude
|
|
// CHECK:STDOUT: import Core//prelude
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/types
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/arithmetic
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/as
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/index
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/bitwise
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/comparison
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/types/bool
|
|
|
|
|
|
|
+// CHECK:STDOUT: import Core//prelude/...
|
|
|
// CHECK:STDOUT: }
|
|
// CHECK:STDOUT: }
|
|
|
// CHECK:STDOUT: }
|
|
// CHECK:STDOUT: }
|
|
|
// CHECK:STDOUT:
|
|
// CHECK:STDOUT:
|
|
@@ -421,14 +393,7 @@ fn CallReturnAbstract() {
|
|
|
// CHECK:STDOUT: imports {
|
|
// CHECK:STDOUT: imports {
|
|
|
// CHECK:STDOUT: %Core: <namespace> = namespace file.%Core.import, [template] {
|
|
// CHECK:STDOUT: %Core: <namespace> = namespace file.%Core.import, [template] {
|
|
|
// CHECK:STDOUT: import Core//prelude
|
|
// CHECK:STDOUT: import Core//prelude
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/types
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/arithmetic
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/as
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/index
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/bitwise
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/comparison
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/types/bool
|
|
|
|
|
|
|
+// CHECK:STDOUT: import Core//prelude/...
|
|
|
// CHECK:STDOUT: }
|
|
// CHECK:STDOUT: }
|
|
|
// CHECK:STDOUT: }
|
|
// CHECK:STDOUT: }
|
|
|
// CHECK:STDOUT:
|
|
// CHECK:STDOUT:
|
|
@@ -506,14 +471,7 @@ fn CallReturnAbstract() {
|
|
|
// CHECK:STDOUT: %Core: <namespace> = namespace file.%Core.import, [template] {
|
|
// CHECK:STDOUT: %Core: <namespace> = namespace file.%Core.import, [template] {
|
|
|
// CHECK:STDOUT: .Int32 = %import_ref
|
|
// CHECK:STDOUT: .Int32 = %import_ref
|
|
|
// CHECK:STDOUT: import Core//prelude
|
|
// CHECK:STDOUT: import Core//prelude
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/types
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/arithmetic
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/as
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/index
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/bitwise
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/comparison
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/types/bool
|
|
|
|
|
|
|
+// CHECK:STDOUT: import Core//prelude/...
|
|
|
// CHECK:STDOUT: }
|
|
// CHECK:STDOUT: }
|
|
|
// CHECK:STDOUT: %import_ref: %Int32.type = import_ref Core//prelude/types, inst+15, loaded [template = constants.%Int32]
|
|
// CHECK:STDOUT: %import_ref: %Int32.type = import_ref Core//prelude/types, inst+15, loaded [template = constants.%Int32]
|
|
|
// CHECK:STDOUT: }
|
|
// CHECK:STDOUT: }
|
|
@@ -595,14 +553,7 @@ fn CallReturnAbstract() {
|
|
|
// CHECK:STDOUT: %Core: <namespace> = namespace file.%Core.import, [template] {
|
|
// CHECK:STDOUT: %Core: <namespace> = namespace file.%Core.import, [template] {
|
|
|
// CHECK:STDOUT: .Int32 = %import_ref
|
|
// CHECK:STDOUT: .Int32 = %import_ref
|
|
|
// CHECK:STDOUT: import Core//prelude
|
|
// CHECK:STDOUT: import Core//prelude
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/types
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/arithmetic
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/as
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/index
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/bitwise
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/comparison
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/types/bool
|
|
|
|
|
|
|
+// CHECK:STDOUT: import Core//prelude/...
|
|
|
// CHECK:STDOUT: }
|
|
// CHECK:STDOUT: }
|
|
|
// CHECK:STDOUT: %import_ref: %Int32.type = import_ref Core//prelude/types, inst+15, loaded [template = constants.%Int32]
|
|
// CHECK:STDOUT: %import_ref: %Int32.type = import_ref Core//prelude/types, inst+15, loaded [template = constants.%Int32]
|
|
|
// CHECK:STDOUT: }
|
|
// CHECK:STDOUT: }
|
|
@@ -690,14 +641,7 @@ fn CallReturnAbstract() {
|
|
|
// CHECK:STDOUT: %Core: <namespace> = namespace file.%Core.import, [template] {
|
|
// CHECK:STDOUT: %Core: <namespace> = namespace file.%Core.import, [template] {
|
|
|
// CHECK:STDOUT: .Int32 = %import_ref
|
|
// CHECK:STDOUT: .Int32 = %import_ref
|
|
|
// CHECK:STDOUT: import Core//prelude
|
|
// CHECK:STDOUT: import Core//prelude
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/types
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/arithmetic
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/as
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/index
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/bitwise
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/comparison
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/types/bool
|
|
|
|
|
|
|
+// CHECK:STDOUT: import Core//prelude/...
|
|
|
// CHECK:STDOUT: }
|
|
// CHECK:STDOUT: }
|
|
|
// CHECK:STDOUT: %import_ref: %Int32.type = import_ref Core//prelude/types, inst+15, loaded [template = constants.%Int32]
|
|
// CHECK:STDOUT: %import_ref: %Int32.type = import_ref Core//prelude/types, inst+15, loaded [template = constants.%Int32]
|
|
|
// CHECK:STDOUT: }
|
|
// CHECK:STDOUT: }
|
|
@@ -782,14 +726,7 @@ fn CallReturnAbstract() {
|
|
|
// CHECK:STDOUT: imports {
|
|
// CHECK:STDOUT: imports {
|
|
|
// CHECK:STDOUT: %Core: <namespace> = namespace file.%Core.import, [template] {
|
|
// CHECK:STDOUT: %Core: <namespace> = namespace file.%Core.import, [template] {
|
|
|
// CHECK:STDOUT: import Core//prelude
|
|
// CHECK:STDOUT: import Core//prelude
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/types
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/arithmetic
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/as
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/index
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/bitwise
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/comparison
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/types/bool
|
|
|
|
|
|
|
+// CHECK:STDOUT: import Core//prelude/...
|
|
|
// CHECK:STDOUT: }
|
|
// CHECK:STDOUT: }
|
|
|
// CHECK:STDOUT: }
|
|
// CHECK:STDOUT: }
|
|
|
// CHECK:STDOUT:
|
|
// CHECK:STDOUT:
|
|
@@ -836,14 +773,7 @@ fn CallReturnAbstract() {
|
|
|
// CHECK:STDOUT: imports {
|
|
// CHECK:STDOUT: imports {
|
|
|
// CHECK:STDOUT: %Core: <namespace> = namespace file.%Core.import, [template] {
|
|
// CHECK:STDOUT: %Core: <namespace> = namespace file.%Core.import, [template] {
|
|
|
// CHECK:STDOUT: import Core//prelude
|
|
// CHECK:STDOUT: import Core//prelude
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/types
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/arithmetic
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/as
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/index
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/bitwise
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/operators/comparison
|
|
|
|
|
-// CHECK:STDOUT: import Core//prelude/types/bool
|
|
|
|
|
|
|
+// CHECK:STDOUT: import Core//prelude/...
|
|
|
// CHECK:STDOUT: }
|
|
// CHECK:STDOUT: }
|
|
|
// CHECK:STDOUT: }
|
|
// CHECK:STDOUT: }
|
|
|
// CHECK:STDOUT:
|
|
// CHECK:STDOUT:
|