@@ -1220,43 +1220,43 @@ end
12201220 for f in (x-> x^ real (T)(0.3 ), sqrt, log, asin, acos, acosh, atanh)
12211221 if T <: Real
12221222 @test @inferred (Matrix{Complex{T}}, f (a)) isa Matrix
1223- @test @inferred Symmetric{Complex{T}} f (syma) isa Symmetric
1224- @test @inferred Symmetric{Complex{T}} f (symtria) isa Symmetric
1225- @test @inferred Symmetric{Complex{T}} f (herma) isa Union{Symmetric{Complex{T}}, Hermitian{T}}
1223+ @test @inferred ( Symmetric{Complex{T}} f (syma) ) isa Symmetric
1224+ @test @inferred ( Symmetric{Complex{T}} f (symtria) ) isa Symmetric
1225+ @test @inferred ( Symmetric{Complex{T}} f (herma) ) isa Union{Symmetric{Complex{T}}, Hermitian{T}}
12261226 else
1227- @test @inferred f (a) isa Matrix{T}
1228- @test @inferred Matrix{T} f (herma) isa Union{Matrix{T}, Hermitian{T}}
1227+ @test @inferred ( f (a) ) isa Matrix{T}
1228+ @test @inferred ( Matrix{T} f (herma) ) isa Union{Matrix{T}, Hermitian{T}}
12291229 end
12301230 end
12311231 # nice functions
12321232 for f in (x-> x^ 2 , exp, cos, sin, tan, cosh, sinh, tanh, atan, asinh, cbrt)
12331233 if T <: Real
1234- @test @inferred f (a) isa Matrix{T}
1235- @test @inferred f (syma) isa Symmetric{T}
1236- @test @inferred f (symtria) isa Symmetric{T}
1237- @test @inferred f (herma) isa Hermitian{T}
1234+ @test @inferred ( f (a) ) isa Matrix{T}
1235+ @test @inferred ( f (syma) ) isa Symmetric{T}
1236+ @test @inferred ( f (symtria) ) isa Symmetric{T}
1237+ @test @inferred ( f (herma) ) isa Hermitian{T}
12381238 else
1239- f != cbrt && @test @inferred f (a) isa Matrix{T}
1240- @test @inferred f (herma) isa Hermitian{T}
1239+ f != cbrt && @test @inferred ( f (a) ) isa Matrix{T}
1240+ @test @inferred ( f (herma) ) isa Hermitian{T}
12411241 end
12421242 end
12431243 # special case cis
12441244 if T <: Real
1245- @test @inferred cis (a) isa Matrix{Complex{T}}
1246- @test @inferred cis (syma) isa Symmetric{Complex{T}}
1247- @test @inferred cis (symtria) isa Symmetric{Complex{T}}
1248- @test @inferred cis (herma) isa Symmetric{Complex{T}}
1245+ @test @inferred ( cis (a) ) isa Matrix{Complex{T}}
1246+ @test @inferred ( cis (syma) ) isa Symmetric{Complex{T}}
1247+ @test @inferred ( cis (symtria) ) isa Symmetric{Complex{T}}
1248+ @test @inferred ( cis (herma) ) isa Symmetric{Complex{T}}
12491249 else
1250- @test @inferred cis (a) isa Matrix{T}
1251- @test @inferred cis (herma) isa Matrix{T}
1250+ @test @inferred ( cis (a) ) isa Matrix{T}
1251+ @test @inferred ( cis (herma) ) isa Matrix{T}
12521252 end
12531253 # special case sincos
12541254 if T <: Real
1255- @test @inferred sincos (syma) isa Tuple{Symmetric{T}, Symmetric{T}}
1256- @test @inferred sincos (symtria) isa Tuple{Symmetric{T}, Symmetric{T}}
1255+ @test @inferred ( sincos (syma) ) isa Tuple{Symmetric{T}, Symmetric{T}}
1256+ @test @inferred ( sincos (symtria) ) isa Tuple{Symmetric{T}, Symmetric{T}}
12571257 end
1258- @test @inferred sincos (a) isa Tuple{Matrix{T}, Matrix{T}}
1259- @test @inferred sincos (herma) isa Tuple{Hermitian{T}, Hermitian{T}}
1258+ @test @inferred ( sincos (a) ) isa Tuple{Matrix{T}, Matrix{T}}
1259+ @test @inferred ( sincos (herma) ) isa Tuple{Hermitian{T}, Hermitian{T}}
12601260 end
12611261end
12621262
0 commit comments