We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0b7ba4b commit e66e6aeCopy full SHA for e66e6ae
src/context_implementations.jl
@@ -304,7 +304,9 @@ function dot_tilde_assume(context::PrefixContext, right, left, vn, vi)
304
return dot_tilde_assume(context.context, right, left, prefix.(Ref(context), vn), vi)
305
end
306
307
-function dot_tilde_assume(rng::Random.AbstractRNG, context::PrefixContext, sampler, right, left, vn, vi)
+function dot_tilde_assume(
308
+ rng::Random.AbstractRNG, context::PrefixContext, sampler, right, left, vn, vi
309
+)
310
return dot_tilde_assume(
311
rng, context.context, sampler, right, left, prefix.(Ref(context), vn), vi
312
)
@@ -346,7 +348,6 @@ end
346
348
function dot_tilde_assume(
347
349
rng::Random.AbstractRNG, context::FixedContext, sampler, right, left, vns, vi
350
-
351
if !has_fixed_symbol(context, first(vns))
352
# Defer to `childcontext`.
353
return tilde_assume(rng, childcontext(context), sampler, right, left, vns, vi)
src/contexts.jl
@@ -504,7 +504,7 @@ setchildcontext(parent::FixedContext, child) = FixedContext(parent.values, child
504
has_fixed_symbol(context::FixedContext, vn::VarName) = has_symbol(context.values, vn)
505
506
has_symbol(d::AbstractDict, vn::VarName) = haskey(d, vn)
507
-@generated function has_symbol(::NamedTuple{names}, ::VarName{sym}) where {names, sym}
+@generated function has_symbol(::NamedTuple{names}, ::VarName{sym}) where {names,sym}
508
return sym in names
509
510
test/compiler.jl
@@ -733,7 +733,7 @@ module Issue537 end
733
@testset "invalid .~ expressions" begin
734
@model function demo_with_invalid_dot_tilde()
735
m = Matrix{Float64}(undef, 1, 2)
736
- m .~ [Normal(); Normal()]
+ return m .~ [Normal(); Normal()]
737
738
739
@test_throws ArgumentError demo_with_invalid_dot_tilde()()
0 commit comments