Skip to content

Commit 546b000

Browse files
committed
Fix _occursin for Const
1 parent 38e5f6a commit 546b000

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/substitute.jl

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,13 @@ function _occursin(needle, haystack)
5757
if iscall(haystack)
5858
args = arguments(haystack)
5959
for arg in args
60+
if isconst(arg)
61+
arg = arg.impl.val
62+
end
6063
if needle isa Integer || needle isa AbstractFloat
6164
isequal(needle, arg) && return true
6265
else
63-
occursin(needle, arg) && return true
66+
occursin(needle, arg) && return true
6467
end
6568
end
6669
end

0 commit comments

Comments
 (0)