Skip to content

Commit 4f84273

Browse files
authored
Track dependencies to interpreted domain functions (#892)
1 parent e6902bc commit 4f84273

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/main/scala/viper/silver/ast/utility/chopper/Chopper.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -961,6 +961,7 @@ trait Edges { this: Vertices =>
961961
case _ => Seq(Vertices.FunctionSpec(n.funcname))
962962
}
963963
case n: ast.DomainFuncApp => Seq(Vertices.DomainFunction(n.funcname))
964+
case n: ast.BackendFuncApp => Seq(Vertices.DomainFunction(n.funcname))
964965
case n: ast.PredicateAccess => Seq(Vertices.PredicateSig(n.predicateName))
965966
// The call is fine because the result is used as the target of a dependency.
966967
case n: ast.Unfold => Seq(Vertices.unsafeGetPredicateBody(n.acc.loc.predicateName))

0 commit comments

Comments
 (0)