Skip to content

Commit 6974cc1

Browse files
committed
fix ambiguity
1 parent 992569f commit 6974cc1

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

src/transforming.jl

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@ struct DynamicTransformationContext{isinverse} <: AbstractContext end
1313
NodeTrait(::DynamicTransformationContext) = IsLeaf()
1414

1515
function tilde_assume!!(
16-
::DynamicTransformationContext{isinverse}, right::Distribution, vn, vi
16+
::DynamicTransformationContext{isinverse},
17+
right::Distribution,
18+
vn::VarName,
19+
vi::AbstractVarInfo,
1720
) where {isinverse}
1821
# vi[vn, right] always provides the value in unlinked space.
1922
x = vi[vn, right]
@@ -31,7 +34,13 @@ function tilde_assume!!(
3134
return x, vi
3235
end
3336

34-
function tilde_observe!!(::DynamicTransformationContext, right::Distribution, left, vn, vi)
37+
function tilde_observe!!(
38+
::DynamicTransformationContext,
39+
right::Distribution,
40+
left,
41+
vn::Union{VarName,Nothing},
42+
vi::AbstractVarInfo,
43+
)
3544
return tilde_observe!!(DefaultContext(), right, left, vn, vi)
3645
end
3746

0 commit comments

Comments
 (0)