Skip to content

Commit 609251e

Browse files
authored
Use a feature check for single method table over version check (#700)
Makes the check also work on 1.12
1 parent 64c4c0c commit 609251e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/mangling.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ safe_name(fn::String) = replace(fn, r"[^A-Za-z0-9]"=>"_")
1010
safe_name(t::DataType) = safe_name(String(nameof(t)))
1111
function safe_name(t::Type{<:Function})
1212
# like Base.nameof, but for function types
13-
fn = if VERSION >= v"1.13.0-DEV.647"
13+
fn = @static if !hasfield(Core.TypeName, :mt)
1414
t.name.singletonname
1515
else
1616
mt = t.name.mt

0 commit comments

Comments
 (0)