@@ -9,17 +9,17 @@ using Test
9
9
@syms a b:: Float64 f (:: Real ) g (p, h (q:: Real )):: Int
10
10
11
11
@test issym (a) && symtype (a) == Number
12
- @test a . impl . name === :a
12
+ @test name (a) === :a
13
13
14
14
@test issym (b) && symtype (b) == Float64
15
15
@test nameof (b) === :b
16
16
17
17
@test issym (f)
18
- @test f . impl . name === :f
18
+ @test name (f) === :f
19
19
@test symtype (f) == FnType{Tuple{Real}, Number, Nothing}
20
20
21
21
@test issym (g)
22
- @test g . impl . name === :g
22
+ @test name (g) === :g
23
23
@test symtype (g) == FnType{Tuple{Number, FnType{Tuple{Real}, Number, Nothing}}, Int, Nothing}
24
24
25
25
@test isterm (f (b))
@@ -37,14 +37,14 @@ using Test
37
37
38
38
@syms (f:: typeof (max))(:: Real , :: AbstractFloat ):: Number a:: Real
39
39
@test issym (f)
40
- @test f . impl . name == :f
40
+ @test name (f) == :f
41
41
@test symtype (f) == FnType{Tuple{Real, AbstractFloat}, Number, typeof (max)}
42
42
@test isterm (f (a, b))
43
43
@test symtype (f (a, b)) == Number
44
44
45
45
@syms g (p, (h:: typeof (identity))(q:: Real ):: Number ):: Number
46
46
@test issym (g)
47
- @test g . impl . name == :g
47
+ @test name (g) == :g
48
48
@test symtype (g) == FnType{Tuple{Number, FnType{Tuple{Real}, Number, typeof (identity)}}, Number, Nothing}
49
49
@test_throws " not a subtype of" g (a, f)
50
50
@syms (f:: typeof (identity))(:: Real ):: Number
0 commit comments