no :: in func decls
This commit is contained in:
@@ -1,3 +1,3 @@
|
||||
import "/definitely/not/a/brolang/package"
|
||||
|
||||
main :: func() void {}
|
||||
main func() void {}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
math i32 :: 7
|
||||
import "../math"
|
||||
|
||||
main :: func() i32 {
|
||||
main func() i32 {
|
||||
return math
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
left :: import "../math"
|
||||
right :: import "../math"
|
||||
|
||||
main :: func() i32 {
|
||||
main func() i32 {
|
||||
return left.value + right.value
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import "../math"
|
||||
|
||||
main :: func() i32 {
|
||||
main func() i32 {
|
||||
return math.sum(local_value, math.value)
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
value i32 :: 2
|
||||
|
||||
sum :: func(a, b i32) i32 {
|
||||
sum func(a, b i32) i32 {
|
||||
return a + b
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import "../left"
|
||||
import "../right"
|
||||
|
||||
main :: func() void {
|
||||
main func() void {
|
||||
_ = left.same()
|
||||
_ = right.same()
|
||||
}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
same :: c_func() int {
|
||||
same c_func() int {
|
||||
return 1
|
||||
}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
same :: c_func() int {
|
||||
same c_func() int {
|
||||
return 2
|
||||
}
|
||||
|
||||
@@ -2,6 +2,6 @@ import "../b"
|
||||
|
||||
seed i32 :: 4
|
||||
|
||||
run :: func() i32 {
|
||||
run func() i32 {
|
||||
return b.value
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import "../a"
|
||||
|
||||
main :: func() i32 {
|
||||
main func() i32 {
|
||||
return a.run()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import "./level_three"
|
||||
|
||||
value :: func() i32 {
|
||||
value func() i32 {
|
||||
return level_three.value
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import "./level_two"
|
||||
|
||||
value :: func() i32 {
|
||||
value func() i32 {
|
||||
return level_two.value()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import "./level_one"
|
||||
|
||||
main :: func() i32 {
|
||||
main func() i32 {
|
||||
return level_one.value()
|
||||
}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
import "../bad-name"
|
||||
|
||||
main :: func() void {}
|
||||
main func() void {}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
math :: import "../math"
|
||||
math :: import "../math"
|
||||
|
||||
main :: func() i32 {
|
||||
main func() i32 {
|
||||
return math.value
|
||||
}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
import "../eager"
|
||||
|
||||
main :: func() void {}
|
||||
main func() void {}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
import "../empty"
|
||||
|
||||
main :: func() void {}
|
||||
main func() void {}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
good :: import "../bad-name"
|
||||
|
||||
main :: func() i32 {
|
||||
main func() i32 {
|
||||
return good.value
|
||||
}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
import "../not_package.bro"
|
||||
|
||||
main :: func() void {}
|
||||
main func() void {}
|
||||
|
||||
@@ -1 +1 @@
|
||||
main :: func() void {}
|
||||
main func() void {}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import "../math"
|
||||
|
||||
used_here :: func() int {
|
||||
used_here func() int {
|
||||
return math.value
|
||||
}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
not_imported_here :: func() int {
|
||||
not_imported_here func() int {
|
||||
return math.value
|
||||
}
|
||||
|
||||
main :: func() void {
|
||||
main func() void {
|
||||
_ = used_here()
|
||||
_ = not_imported_here()
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import "../left"
|
||||
import "../right"
|
||||
|
||||
main :: func() void {
|
||||
main func() void {
|
||||
_ = left.same()
|
||||
_ = right.same()
|
||||
}
|
||||
|
||||
@@ -1 +1 @@
|
||||
same :: c_func() i32
|
||||
same c_func() i32
|
||||
|
||||
@@ -1 +1 @@
|
||||
same :: c_func() i32
|
||||
same c_func() i32
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import "../math"
|
||||
|
||||
main :: func() i32 {
|
||||
main func() i32 {
|
||||
return math.identity(127 + 1)
|
||||
}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
identity :: func(value int) int {
|
||||
identity func(value int) int {
|
||||
return value
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import "../a"
|
||||
|
||||
main :: func() void {
|
||||
main func() void {
|
||||
_ = a.value
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
main :: func() i32 {
|
||||
main func() i32 {
|
||||
return math.value
|
||||
}
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import "../dep"
|
||||
|
||||
main :: func() i32 {
|
||||
main func() i32 {
|
||||
return dep.main()
|
||||
}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
main :: func() i32 {
|
||||
main func() i32 {
|
||||
return 7
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import "../math"
|
||||
|
||||
unused :: func() int {
|
||||
unused func() int {
|
||||
return math.missing
|
||||
}
|
||||
|
||||
main :: func() void {}
|
||||
main func() void {}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
main :: func() i32 {
|
||||
main func() i32 {
|
||||
return 1
|
||||
}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
import "../missing"
|
||||
|
||||
main :: func() void {}
|
||||
main func() void {}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import "../missing"
|
||||
|
||||
main :: func() void {
|
||||
main func() void {
|
||||
_ = missing.value
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import "../bridge"
|
||||
|
||||
main :: func() void {
|
||||
main func() void {
|
||||
_ = bridge.value
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import "../math"
|
||||
|
||||
read :: func() i32 {
|
||||
read func() i32 {
|
||||
return math.value
|
||||
}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
import "../broken"
|
||||
|
||||
main :: func() void {}
|
||||
main func() void {}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import "../math"
|
||||
|
||||
read :: func(value i8) int {
|
||||
read func(value i8) int {
|
||||
return math.value
|
||||
}
|
||||
|
||||
main :: func() i32 {
|
||||
main func() i32 {
|
||||
return read(1)
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import "../b"
|
||||
|
||||
one :: func(value int) i32 {
|
||||
one func(value int) i32 {
|
||||
return b.two(value)
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import "../a"
|
||||
|
||||
main :: func() i32 {
|
||||
main func() i32 {
|
||||
return a.one(1)
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import "../a"
|
||||
|
||||
two :: func(value int) i32 {
|
||||
two func(value int) i32 {
|
||||
return a.one(value)
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import "../math"
|
||||
|
||||
from_a :: func() i32 {
|
||||
from_a func() i32 {
|
||||
return math.value
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import "../math"
|
||||
|
||||
main :: func() i32 {
|
||||
main func() i32 {
|
||||
return from_a() + math.value
|
||||
}
|
||||
|
||||
@@ -2,6 +2,6 @@ self :: import "."
|
||||
|
||||
value i32 :: 5
|
||||
|
||||
main :: func() i32 {
|
||||
main func() i32 {
|
||||
return self.value
|
||||
}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
import "../math"
|
||||
|
||||
main :: func() void {}
|
||||
main func() void {}
|
||||
|
||||
Reference in New Issue
Block a user