From f21afce3a45044c6fc616920a5b856d8edb26bcc Mon Sep 17 00:00:00 2001 From: Kristoffer Carlsson Date: Mon, 9 Jun 2025 16:05:48 +0200 Subject: [PATCH] use a feature check for single method table over version check makes the check also work on 1.12 --- src/mangling.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mangling.jl b/src/mangling.jl index 2baefcb1..a461c354 100644 --- a/src/mangling.jl +++ b/src/mangling.jl @@ -10,7 +10,7 @@ safe_name(fn::String) = replace(fn, r"[^A-Za-z0-9]"=>"_") safe_name(t::DataType) = safe_name(String(nameof(t))) function safe_name(t::Type{<:Function}) # like Base.nameof, but for function types - fn = if VERSION >= v"1.13.0-DEV.647" + fn = @static if !hasfield(Core.TypeName, :mt) t.name.singletonname else mt = t.name.mt