{
    "invalidation_count": 662,
    "trees": [
        {
            "method": ">>(m::TypeDomainNaturalNumbers.LazyMinus.TypeDomainInteger, n::Integer) @ TypeDomainNaturalNumbers.BaseOverloads ~/src/gitlab.com/nsajko/TypeDomainNaturalNumbers/src/TypeDomainNaturalNumbers.jl:1526",
            "reason": "inserting",
            "mt_backedges": [
                {
                    "type": "Tuple{typeof(>>), Any, UInt8}",
                    "tree": {
                        "method_instance": {
                            "method": "append_c_digits(olength::Int64, digits::Unsigned, buf, pos::Int64) @ Base intfuncs.jl:843",
                            "method_instance": "MethodInstance for Base.append_c_digits(::Int64, ::Unsigned, ::Memory{UInt8}, ::Int64)"
                        },
                        "children": [
                            {
                                "method_instance": {
                                    "method": "append_c_digits_fast(olength::Int64, digits::Unsigned, buf, pos::Int64) @ Base intfuncs.jl:871",
                                    "method_instance": "MethodInstance for Base.append_c_digits_fast(::Int64, ::Unsigned, ::Memory{UInt8}, ::Int64)"
                                },
                                "children": [
                                ]
                            },
                            {
                                "method_instance": {
                                    "method": "append_nine_digits(digits::Unsigned, buf, pos::Int64) @ Base intfuncs.jl:860",
                                    "method_instance": "MethodInstance for Base.append_nine_digits(::Unsigned, ::Memory{UInt8}, ::Int64)"
                                },
                                "children": [
                                    {
                                        "method_instance": {
                                            "method": "append_c_digits_fast(olength::Int64, digits::Unsigned, buf, pos::Int64) @ Base intfuncs.jl:871",
                                            "method_instance": "MethodInstance for Base.append_c_digits_fast(::Int64, ::Unsigned, ::Memory{UInt8}, ::Int64)"
                                        },
                                        "children": [
                                            {
                                                "method_instance": {
                                                    "method": "dec(x::Unsigned, pad::Int64, neg::Bool) @ Base intfuncs.jl:889",
                                                    "method_instance": "MethodInstance for Base.dec(::Unsigned, ::Int64, ::Bool)"
                                                },
                                                "children": [
                                                    {
                                                        "method_instance": {
                                                            "method": "var\"#string#403\"(base::Integer, pad::Integer, ::typeof(string), n::Integer) @ Base intfuncs.jl:963",
                                                            "method_instance": "MethodInstance for Base.var\"#string#403\"(::Int64, ::Int64, ::typeof(string), ::Unsigned)"
                                                        },
                                                        "children": [
                                                        ]
                                                    }
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                }
            ],
            "backedges": [
                {
                    "method_instance": {
                        "method": ">>(x::Integer, c::Int64) @ Base operators.jl:761",
                        "method_instance": "MethodInstance for >>(::Integer, ::Int64)"
                    },
                    "children": [
                        {
                            "method_instance": {
                                "method": ">>(x::Integer, c::Integer) @ Base operators.jl:752",
                                "method_instance": "MethodInstance for >>(::Integer, ::UInt8)"
                            },
                            "children": [
                            ]
                        },
                        {
                            "method_instance": {
                                "method": ">>(x::Integer, c::Integer) @ Base operators.jl:752",
                                "method_instance": "MethodInstance for >>(::Integer, ::UInt8)"
                            },
                            "children": [
                            ]
                        }
                    ]
                },
                {
                    "method_instance": {
                        "method": ">>(x::Integer, c::Integer) @ Base operators.jl:752",
                        "method_instance": "MethodInstance for >>(::Integer, ::UInt8)"
                    },
                    "children": [
                        {
                            "method_instance": {
                                "method": "append_c_digits(olength::Int64, digits::Unsigned, buf, pos::Int64) @ Base intfuncs.jl:843",
                                "method_instance": "MethodInstance for Base.append_c_digits(::Int64, ::Unsigned, ::Memory{UInt8}, ::Int64)"
                            },
                            "children": [
                            ]
                        }
                    ]
                }
            ],
            "mt_cache": [
            ],
            "mt_disable": [
            ]
        },
        {
            "method": "Int32(n::TypeDomainNaturalNumbers.LazyMinus.TypeDomainInteger) @ TypeDomainNaturalNumbers.BaseOverloads ~/src/gitlab.com/nsajko/TypeDomainNaturalNumbers/src/TypeDomainNaturalNumbers.jl:1161",
            "reason": "inserting",
            "mt_backedges": [
                {
                    "type": "Tuple{Type{Int32}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "convert(::Type{T}, x::Number) where T<:Number @ Base number.jl:7",
                            "method_instance": "MethodInstance for convert(::Type{Int32}, ::Integer)"
                        },
                        "children": [
                            {
                                "method_instance": {
                                    "method": "Base.CoreLogging.LogLevel(level) @ Base.CoreLogging logging/logging.jl:126",
                                    "method_instance": "MethodInstance for Base.CoreLogging.LogLevel(::Integer)"
                                },
                                "children": [
                                    {
                                        "method_instance": {
                                            "method": "convert(::Type{Base.CoreLogging.LogLevel}, level::Integer) @ Base.CoreLogging logging/logging.jl:134",
                                            "method_instance": "MethodInstance for convert(::Type{Base.CoreLogging.LogLevel}, ::Integer)"
                                        },
                                        "children": [
                                            {
                                                "method_instance": {
                                                    "method": "logmsg_shim(level, message, _module, group, id, file, line, kwargs) @ Base.CoreLogging logging/logging.jl:510",
                                                    "method_instance": "MethodInstance for Base.CoreLogging.logmsg_shim(::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any)"
                                                },
                                                "children": [
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "method_instance": {
                                    "method": "cconvert(T::Type, x) @ Base essentials.jl:720",
                                    "method_instance": "MethodInstance for Base.cconvert(::Type{Int32}, ::Integer)"
                                },
                                "children": [
                                    {
                                        "method_instance": {
                                            "method": "memset(p::Ptr, val, n::Integer) @ Base cmem.jl:40",
                                            "method_instance": "MethodInstance for Base.memset(::Ptr{Nothing}, ::Integer, ::UInt64)"
                                        },
                                        "children": [
                                            {
                                                "method_instance": {
                                                    "method": "fill!(a::Union{Array{Int8}, Array{UInt8}}, x::Integer) @ Base array.jl:430",
                                                    "method_instance": "MethodInstance for fill!(::Union{Matrix{Int8}, Matrix{UInt8}}, ::Integer)"
                                                },
                                                "children": [
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                }
            ],
            "backedges": [
            ],
            "mt_cache": [
            ],
            "mt_disable": [
            ]
        },
        {
            "method": "Int64(n::TypeDomainNaturalNumbers.LazyMinus.TypeDomainInteger) @ TypeDomainNaturalNumbers.BaseOverloads ~/src/gitlab.com/nsajko/TypeDomainNaturalNumbers/src/TypeDomainNaturalNumbers.jl:1161",
            "reason": "inserting",
            "mt_backedges": [
                {
                    "type": "Tuple{Type{Int64}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "SubString(s::AbstractString, i::Integer, j::Integer) @ Base strings/substring.jl:51",
                            "method_instance": "MethodInstance for SubString(::AbstractString, ::Int64, ::Integer)"
                        },
                        "children": [
                        ]
                    }
                },
                {
                    "type": "Tuple{Type{Int64}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "SubString(s::AbstractString, i::Integer, j::Integer) @ Base strings/substring.jl:51",
                            "method_instance": "MethodInstance for SubString(::AbstractString, ::Int64, ::Integer)"
                        },
                        "children": [
                            {
                                "method_instance": {
                                    "method": "_truncate_at_width_or_chars(ignore_ANSI::Bool, str::AbstractString, width::Int64, rpad::Bool, chars, truncmark) @ Base show.jl:97",
                                    "method_instance": "MethodInstance for Base._truncate_at_width_or_chars(::Bool, ::AbstractString, ::Int64, ::Bool, ::String, ::String)"
                                },
                                "children": [
                                ]
                            }
                        ]
                    }
                },
                {
                    "type": "Tuple{Type{Int64}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "convert(::Type{T}, x::Number) where T<:Number @ Base number.jl:7",
                            "method_instance": "MethodInstance for convert(::Type{Int64}, ::Integer)"
                        },
                        "children": [
                            {
                                "method_instance": {
                                    "method": "to_index(i::Integer) @ Base indices.jl:307",
                                    "method_instance": "MethodInstance for Base.to_index(::Integer)"
                                },
                                "children": [
                                    {
                                        "method_instance": {
                                            "method": "to_index(A, i) @ Base indices.jl:292",
                                            "method_instance": "MethodInstance for Base.to_index(::AbstractArray, ::Integer)"
                                        },
                                        "children": [
                                            {
                                                "method_instance": {
                                                    "method": "to_indices(A, inds, I::Tuple{Any, Vararg}) @ Base indices.jl:367",
                                                    "method_instance": "MethodInstance for to_indices(::AbstractArray, ::Tuple{}, ::Tuple{Union{Integer, CartesianIndex}, CartesianIndex{0}})"
                                                },
                                                "children": [
                                                    {
                                                        "method_instance": {
                                                            "method": "to_indices(A, I::Tuple{Vararg{Union{Integer, CartesianIndex}}}) @ Base multidimensional.jl:900",
                                                            "method_instance": "MethodInstance for to_indices(::AbstractArray, ::Tuple{Union{Integer, CartesianIndex}, CartesianIndex{0}})"
                                                        },
                                                        "children": [
                                                            {
                                                                "method_instance": {
                                                                    "method": "setindex!(A::AbstractArray, v, I...) @ Base abstractarray.jl:1440",
                                                                    "method_instance": "MethodInstance for setindex!(::AbstractArray, ::Any, ::Any, ::CartesianIndex{0})"
                                                                },
                                                                "children": [
                                                                    {
                                                                        "method_instance": {
                                                                            "method": "_mapreducedim!(f, op, R::AbstractArray, A::Union{Base.AbstractBroadcasted, AbstractArray}) @ Base reducedim.jl:253",
                                                                            "method_instance": "MethodInstance for Base._mapreducedim!(::Function, ::Function, ::AbstractArray, ::Vector{Tuple{LineNumberNode, Expr}})"
                                                                        },
                                                                        "children": [
                                                                        ]
                                                                    }
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ]
                                            }
                                        ]
                                    },
                                    {
                                        "method_instance": {
                                            "method": "to_index(A, i) @ Base indices.jl:292",
                                            "method_instance": "MethodInstance for Base.to_index(::Array, ::Integer)"
                                        },
                                        "children": [
                                            {
                                                "method_instance": {
                                                    "method": "to_indices(A, inds, I::Tuple{Any, Vararg}) @ Base indices.jl:367",
                                                    "method_instance": "MethodInstance for to_indices(::Array, ::Tuple{}, ::Tuple{Union{Integer, CartesianIndex}, CartesianIndex{0}})"
                                                },
                                                "children": [
                                                    {
                                                        "method_instance": {
                                                            "method": "to_indices(A, I::Tuple{Vararg{Union{Integer, CartesianIndex}}}) @ Base multidimensional.jl:900",
                                                            "method_instance": "MethodInstance for to_indices(::Array, ::Tuple{Union{Integer, CartesianIndex}, CartesianIndex{0}})"
                                                        },
                                                        "children": [
                                                            {
                                                                "method_instance": {
                                                                    "method": "getindex(A::Array, i1::Union{Integer, CartesianIndex}, I::Union{Integer, CartesianIndex}...) @ Base multidimensional.jl:747",
                                                                    "method_instance": "MethodInstance for getindex(::Array, ::Union{Integer, CartesianIndex}, ::CartesianIndex{0})"
                                                                },
                                                                "children": [
                                                                    {
                                                                        "method_instance": {
                                                                            "method": "_mapreducedim!(f, op, R::AbstractArray, A::Union{Base.AbstractBroadcasted, AbstractArray}) @ Base reducedim.jl:253",
                                                                            "method_instance": "MethodInstance for Base._mapreducedim!(::Function, ::Function, ::AbstractArray, ::Vector{Tuple{LineNumberNode, Expr}})"
                                                                        },
                                                                        "children": [
                                                                            {
                                                                                "method_instance": {
                                                                                    "method": "mapreducedim!(f, op, R::AbstractArray, A::Union{Base.AbstractBroadcasted, AbstractArray}) @ Base reducedim.jl:293",
                                                                                    "method_instance": "MethodInstance for Base.mapreducedim!(::Function, ::Function, ::AbstractArray, ::Vector{Tuple{LineNumberNode, Expr}})"
                                                                                },
                                                                                "children": [
                                                                                    {
                                                                                        "method_instance": {
                                                                                            "method": "_mapreduce_dim(f, op, ::Base._InitialValue, A::Union{Base.AbstractBroadcasted, AbstractArray}, dims) @ Base reducedim.jl:340",
                                                                                            "method_instance": "MethodInstance for Base._mapreduce_dim(::Function, ::Function, ::Base._InitialValue, ::Vector{Tuple{LineNumberNode, Expr}}, ::Function)"
                                                                                        },
                                                                                        "children": [
                                                                                            {
                                                                                                "method_instance": {
                                                                                                    "method": "var\"#mapreduce#722\"(dims, init, ::typeof(mapreduce), f, op, A::Union{Base.AbstractBroadcasted, AbstractArray}) @ Base reducedim.jl:326",
                                                                                                    "method_instance": "MethodInstance for Base.var\"#mapreduce#722\"(::Function, ::Base._InitialValue, ::typeof(mapreduce), ::Function, ::typeof(|), ::Vector{Tuple{LineNumberNode, Expr}})"
                                                                                                },
                                                                                                "children": [
                                                                                                    {
                                                                                                        "method_instance": {
                                                                                                            "method": "kwcall(::NamedTuple, ::typeof(mapreduce), f, op, A::Union{Base.AbstractBroadcasted, AbstractArray}) @ Base reducedim.jl:326",
                                                                                                            "method_instance": "MethodInstance for Core.kwcall(::NamedTuple{(:dims,), <:Tuple{Function}}, ::typeof(mapreduce), ::Function, ::typeof(|), ::Vector{Tuple{LineNumberNode, Expr}})"
                                                                                                        },
                                                                                                        "children": [
                                                                                                            {
                                                                                                                "method_instance": {
                                                                                                                    "method": "var\"#_any#776\"(kw::Base.Pairs{Symbol, V, NTuple{N, Symbol}, NamedTuple{names, T}} where {V, N, names, T<:NTuple{N, Any}}, ::typeof(Base._any), f, A, dims) @ Base reducedim.jl:1008",
                                                                                                                    "method_instance": "MethodInstance for Base.var\"#_any#776\"(::Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}, ::typeof(Base._any), ::Function, ::Vector{Tuple{LineNumberNode, Expr}}, ::Function)"
                                                                                                                },
                                                                                                                "children": [
                                                                                                                    {
                                                                                                                        "method_instance": {
                                                                                                                            "method": "_any(f, A, dims; kw...) @ Base reducedim.jl:1008",
                                                                                                                            "method_instance": "MethodInstance for Base._any(::Function, ::Vector{Tuple{LineNumberNode, Expr}}, ::Function)"
                                                                                                                        },
                                                                                                                        "children": [
                                                                                                                            {
                                                                                                                                "method_instance": {
                                                                                                                                    "method": "var\"#any#750\"(dims, ::typeof(any), f::Function, a::AbstractArray) @ Base reducedim.jl:989",
                                                                                                                                    "method_instance": "MethodInstance for Base.var\"#any#750\"(::Function, ::typeof(any), ::Function, ::Vector{Tuple{LineNumberNode, Expr}})"
                                                                                                                                },
                                                                                                                                "children": [
                                                                                                                                    {
                                                                                                                                        "method_instance": {
                                                                                                                                            "method": "any(f::Function, a::AbstractArray; dims) @ Base reducedim.jl:989",
                                                                                                                                            "method_instance": "MethodInstance for any(::Function, ::Vector{Tuple{LineNumberNode, Expr}})"
                                                                                                                                        },
                                                                                                                                        "children": [
                                                                                                                                        ]
                                                                                                                                    }
                                                                                                                                ]
                                                                                                                            }
                                                                                                                        ]
                                                                                                                    }
                                                                                                                ]
                                                                                                            }
                                                                                                        ]
                                                                                                    }
                                                                                                ]
                                                                                            }
                                                                                        ]
                                                                                    }
                                                                                ]
                                                                            }
                                                                        ]
                                                                    }
                                                                ]
                                                            },
                                                            {
                                                                "method_instance": {
                                                                    "method": "setindex!(A::Array, v, i1::Union{Integer, CartesianIndex}, I::Union{Integer, CartesianIndex}...) @ Base multidimensional.jl:749",
                                                                    "method_instance": "MethodInstance for setindex!(::Array, ::Any, ::Union{Integer, CartesianIndex}, ::CartesianIndex{0})"
                                                                },
                                                                "children": [
                                                                    {
                                                                        "method_instance": {
                                                                            "method": "_mapreducedim!(f, op, R::AbstractArray, A::Union{Base.AbstractBroadcasted, AbstractArray}) @ Base reducedim.jl:253",
                                                                            "method_instance": "MethodInstance for Base._mapreducedim!(::Function, ::Function, ::AbstractArray, ::Vector{Tuple{LineNumberNode, Expr}})"
                                                                        },
                                                                        "children": [
                                                                        ]
                                                                    }
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                },
                {
                    "type": "Tuple{Type{Int64}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "findnext(testf::Function, B::BitArray, start::Integer) @ Base bitarray.jl:1528",
                            "method_instance": "MethodInstance for findnext(::Base.Compiler.IRShow.var\"#compute_ir_line_annotations##0#compute_ir_line_annotations##1\", ::BitArray, ::Integer)"
                        },
                        "children": [
                            {
                                "method_instance": {
                                    "method": "findfirst(testf::Function, A::Union{AbstractString, AbstractArray}) @ Base array.jl:2441",
                                    "method_instance": "MethodInstance for findfirst(::Base.Compiler.IRShow.var\"#compute_ir_line_annotations##0#compute_ir_line_annotations##1\", ::Union{AbstractString, AbstractArray})"
                                },
                                "children": [
                                ]
                            }
                        ]
                    }
                },
                {
                    "type": "Tuple{Type{Int64}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "findnext(testf::Function, B::BitArray, start::Integer) @ Base bitarray.jl:1528",
                            "method_instance": "MethodInstance for findnext(::Base.Compiler.IRShow.var\"#compute_ir_line_annotations##0#compute_ir_line_annotations##1\"{Vector{Base.Compiler.IRShow.LineInfoNode}}, ::BitArray, ::Integer)"
                        },
                        "children": [
                            {
                                "method_instance": {
                                    "method": "findfirst(testf::Function, A::Union{AbstractString, AbstractArray}) @ Base array.jl:2441",
                                    "method_instance": "MethodInstance for findfirst(::Base.Compiler.IRShow.var\"#compute_ir_line_annotations##0#compute_ir_line_annotations##1\"{Vector{Base.Compiler.IRShow.LineInfoNode}}, ::Union{AbstractString, AbstractArray})"
                                },
                                "children": [
                                ]
                            }
                        ]
                    }
                },
                {
                    "type": "Tuple{Type{Int64}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "findnext(testf::Function, B::BitArray, start::Integer) @ Base bitarray.jl:1528",
                            "method_instance": "MethodInstance for findnext(::typeof(Base.JuliaSyntax._has_nested_error), ::BitArray, ::Integer)"
                        },
                        "children": [
                            {
                                "method_instance": {
                                    "method": "findfirst(testf::Function, A::Union{AbstractString, AbstractArray}) @ Base array.jl:2441",
                                    "method_instance": "MethodInstance for findfirst(::typeof(Base.JuliaSyntax._has_nested_error), ::Union{AbstractString, AbstractArray})"
                                },
                                "children": [
                                ]
                            },
                            {
                                "method_instance": {
                                    "method": "findfirst(testf::Function, A::Union{AbstractString, AbstractArray}) @ Base array.jl:2441",
                                    "method_instance": "MethodInstance for findfirst(::typeof(Base.JuliaSyntax._has_nested_error), ::Union{AbstractString, AbstractArray})"
                                },
                                "children": [
                                ]
                            }
                        ]
                    }
                },
                {
                    "type": "Tuple{Type{Int64}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "findnext(testf::Function, s::AbstractString, i::Integer) @ Base strings/search.jl:324",
                            "method_instance": "MethodInstance for findnext(::Base.Compiler.IRShow.var\"#compute_ir_line_annotations##0#compute_ir_line_annotations##1\", ::AbstractString, ::Integer)"
                        },
                        "children": [
                            {
                                "method_instance": {
                                    "method": "findfirst(testf::Function, A::Union{AbstractString, AbstractArray}) @ Base array.jl:2441",
                                    "method_instance": "MethodInstance for findfirst(::Base.Compiler.IRShow.var\"#compute_ir_line_annotations##0#compute_ir_line_annotations##1\", ::Union{AbstractString, AbstractArray})"
                                },
                                "children": [
                                    {
                                        "method_instance": {
                                            "method": "compute_ir_line_annotations(code::Compiler.IRCode) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:263",
                                            "method_instance": "MethodInstance for Base.Compiler.IRShow.compute_ir_line_annotations(::Compiler.IRCode)"
                                        },
                                        "children": [
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                },
                {
                    "type": "Tuple{Type{Int64}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "findnext(testf::Function, s::AbstractString, i::Integer) @ Base strings/search.jl:324",
                            "method_instance": "MethodInstance for findnext(::Base.Compiler.IRShow.var\"#compute_ir_line_annotations##0#compute_ir_line_annotations##1\"{Vector{Base.Compiler.IRShow.LineInfoNode}}, ::AbstractString, ::Integer)"
                        },
                        "children": [
                            {
                                "method_instance": {
                                    "method": "findfirst(testf::Function, A::Union{AbstractString, AbstractArray}) @ Base array.jl:2441",
                                    "method_instance": "MethodInstance for findfirst(::Base.Compiler.IRShow.var\"#compute_ir_line_annotations##0#compute_ir_line_annotations##1\"{Vector{Base.Compiler.IRShow.LineInfoNode}}, ::Union{AbstractString, AbstractArray})"
                                },
                                "children": [
                                ]
                            }
                        ]
                    }
                },
                {
                    "type": "Tuple{Type{Int64}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "findnext(testf::Function, s::AbstractString, i::Integer) @ Base strings/search.jl:324",
                            "method_instance": "MethodInstance for findnext(::typeof(Base.JuliaSyntax._has_nested_error), ::AbstractString, ::Integer)"
                        },
                        "children": [
                            {
                                "method_instance": {
                                    "method": "findfirst(testf::Function, A::Union{AbstractString, AbstractArray}) @ Base array.jl:2441",
                                    "method_instance": "MethodInstance for findfirst(::typeof(Base.JuliaSyntax._has_nested_error), ::Union{AbstractString, AbstractArray})"
                                },
                                "children": [
                                ]
                            },
                            {
                                "method_instance": {
                                    "method": "findfirst(testf::Function, A::Union{AbstractString, AbstractArray}) @ Base array.jl:2441",
                                    "method_instance": "MethodInstance for findfirst(::typeof(Base.JuliaSyntax._has_nested_error), ::Union{AbstractString, AbstractArray})"
                                },
                                "children": [
                                    {
                                        "method_instance": {
                                            "method": "core_parser_hook(code, filename::String, lineno::Int64, offset::Int64, options::Symbol) @ Base.JuliaSyntax /cache/build/builder-amdci4-0/julialang/julia-master/base/JuliaSyntax/src/hooks.jl:139",
                                            "method_instance": "MethodInstance for Base.JuliaSyntax.core_parser_hook(::String, ::String, ::Int64, ::Int64, ::Symbol)"
                                        },
                                        "children": [
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                },
                {
                    "type": "Tuple{Type{Int64}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "in(n::Integer, s::BitSet) @ Base bitset.jl:331",
                            "method_instance": "MethodInstance for in(::Integer, ::BitSet)"
                        },
                        "children": [
                            {
                                "method_instance": {
                                    "method": "(var\"#print_new_node\"::Base.Compiler.IRShow.var\"#print_new_node#13#19\")(final::Bool, ::Base.Compiler.IRShow.var\"#print_new_node#18\", node) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:718",
                                    "method_instance": "MethodInstance for (::Base.Compiler.IRShow.var\"#print_new_node#13#19\"{Bool, IOContext{IO_t}, Compiler.IRCode, _A, Vector{Compiler.VarState}, BitSet} where {IO_t<:IO, _A})(::Bool, ::Base.Compiler.IRShow.var\"#print_new_node#18\"{Base.Compiler.IRShow.var\"#print_new_node#13#19\"{Bool, IOContext{IO_t}, Compiler.IRCode, _A, Vector{Compiler.VarState}, BitSet}} where {IO_t<:IO, _A}, ::Any)"
                                },
                                "children": [
                                    {
                                        "method_instance": {
                                            "method": "(::Base.Compiler.IRShow.var\"#print_new_node#18\")(node; final) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:718",
                                            "method_instance": "MethodInstance for (::Base.Compiler.IRShow.var\"#print_new_node#18\"{Base.Compiler.IRShow.var\"#print_new_node#13#19\"{Bool, IOContext{IO_t}, Compiler.IRCode, _A, Vector{Compiler.VarState}, BitSet}} where {IO_t<:IO, _A})(::Any)"
                                        },
                                        "children": [
                                            {
                                                "method_instance": {
                                                    "method": "var\"#show_ir_stmt#11\"(pop_new_node!, only_after::Bool, bb_color, label_dynamic_calls::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, line_info_preprinter, line_info_postprinter, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:665",
                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir_stmt#11\"(::Any, ::Bool, ::Symbol, ::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IOContext, ::Compiler.IRCode, ::Int64, ::Any, ::Any, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                },
                                                "children": [
                                                ]
                                            }
                                        ]
                                    },
                                    {
                                        "method_instance": {
                                            "method": "kwcall(::NamedTuple, ::Base.Compiler.IRShow.var\"#print_new_node#18\", node) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:718",
                                            "method_instance": "MethodInstance for Core.kwcall(::@NamedTuple{final::Bool}, ::Base.Compiler.IRShow.var\"#print_new_node#18\"{Base.Compiler.IRShow.var\"#print_new_node#13#19\"{Bool, IOContext{IO_t}, Compiler.IRCode, _A, Vector{Compiler.VarState}, BitSet}} where {IO_t<:IO, _A}, ::Any)"
                                        },
                                        "children": [
                                            {
                                                "method_instance": {
                                                    "method": "var\"#show_ir_stmt#11\"(pop_new_node!, only_after::Bool, bb_color, label_dynamic_calls::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, line_info_preprinter, line_info_postprinter, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:665",
                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir_stmt#11\"(::Any, ::Bool, ::Symbol, ::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IOContext, ::Compiler.IRCode, ::Int64, ::Any, ::Any, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                },
                                                "children": [
                                                    {
                                                        "method_instance": {
                                                            "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, line_info_preprinter, line_info_postprinter, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:665",
                                                            "method_instance": "MethodInstance for Core.kwcall(::NamedTuple{(:pop_new_node!, :only_after, :bb_color, :label_dynamic_calls), <:Tuple{Any, Bool, Symbol, Bool}}, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IOContext, ::Compiler.IRCode, ::Int64, ::Any, ::Any, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                        },
                                                        "children": [
                                                            {
                                                                "method_instance": {
                                                                    "method": "var\"#show_ir_stmt#10\"(pop_new_node!, only_after::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:659",
                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir_stmt#10\"(::Any, ::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IOContext, ::Compiler.IRCode, ::Int64, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                },
                                                                "children": [
                                                                    {
                                                                        "method_instance": {
                                                                            "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:659",
                                                                            "method_instance": "MethodInstance for Core.kwcall(::NamedTuple{(:pop_new_node!,), <:Tuple{Any}}, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IOContext, ::Compiler.IRCode, ::Int64, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                        },
                                                                        "children": [
                                                                            {
                                                                                "method_instance": {
                                                                                    "method": "var\"#show_ir_stmts#27\"(pop_new_node!, ::typeof(Base.Compiler.IRShow.show_ir_stmts), io::IO, ir::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, inds, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:913",
                                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir_stmts#27\"(::Any, ::typeof(Base.Compiler.IRShow.show_ir_stmts), ::IOContext, ::Compiler.IRCode, ::UnitRange{Int64}, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                                },
                                                                                "children": [
                                                                                    {
                                                                                        "method_instance": {
                                                                                            "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmts), io::IO, ir::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, inds, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:913",
                                                                                            "method_instance": "MethodInstance for Core.kwcall(::NamedTuple{(:pop_new_node!,), <:Tuple{Any}}, ::typeof(Base.Compiler.IRShow.show_ir_stmts), ::IOContext, ::Compiler.IRCode, ::UnitRange{Int64}, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                                        },
                                                                                        "children": [
                                                                                        ]
                                                                                    }
                                                                                ]
                                                                            }
                                                                        ]
                                                                    }
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "method_instance": {
                                    "method": "(var\"#print_new_node\"::Base.Compiler.IRShow.var\"#print_new_node#13#19\")(final::Bool, ::Base.Compiler.IRShow.var\"#print_new_node#18\", node) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:718",
                                    "method_instance": "MethodInstance for (::Base.Compiler.IRShow.var\"#print_new_node#13#19\"{Bool, IOContext{IO_t}, Core.CodeInfo, _A, Vector{Compiler.VarState}, BitSet} where {IO_t<:IO, _A})(::Bool, ::Base.Compiler.IRShow.var\"#print_new_node#18\"{Base.Compiler.IRShow.var\"#print_new_node#13#19\"{Bool, IOContext{IO_t}, Core.CodeInfo, _A, Vector{Compiler.VarState}, BitSet}} where {IO_t<:IO, _A}, ::Any)"
                                },
                                "children": [
                                    {
                                        "method_instance": {
                                            "method": "(::Base.Compiler.IRShow.var\"#print_new_node#18\")(node; final) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:718",
                                            "method_instance": "MethodInstance for (::Base.Compiler.IRShow.var\"#print_new_node#18\"{Base.Compiler.IRShow.var\"#print_new_node#13#19\"{Bool, IOContext{IO_t}, Core.CodeInfo, _A, Vector{Compiler.VarState}, BitSet}} where {IO_t<:IO, _A})(::Any)"
                                        },
                                        "children": [
                                            {
                                                "method_instance": {
                                                    "method": "var\"#show_ir_stmt#11\"(pop_new_node!, only_after::Bool, bb_color, label_dynamic_calls::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, line_info_preprinter, line_info_postprinter, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:665",
                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir_stmt#11\"(::Any, ::Bool, ::Symbol, ::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IOContext, ::Core.CodeInfo, ::Int64, ::Any, ::Any, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                },
                                                "children": [
                                                ]
                                            }
                                        ]
                                    },
                                    {
                                        "method_instance": {
                                            "method": "kwcall(::NamedTuple, ::Base.Compiler.IRShow.var\"#print_new_node#18\", node) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:718",
                                            "method_instance": "MethodInstance for Core.kwcall(::@NamedTuple{final::Bool}, ::Base.Compiler.IRShow.var\"#print_new_node#18\"{Base.Compiler.IRShow.var\"#print_new_node#13#19\"{Bool, IOContext{IO_t}, Core.CodeInfo, _A, Vector{Compiler.VarState}, BitSet}} where {IO_t<:IO, _A}, ::Any)"
                                        },
                                        "children": [
                                            {
                                                "method_instance": {
                                                    "method": "var\"#show_ir_stmt#11\"(pop_new_node!, only_after::Bool, bb_color, label_dynamic_calls::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, line_info_preprinter, line_info_postprinter, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:665",
                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir_stmt#11\"(::Any, ::Bool, ::Symbol, ::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IOContext, ::Core.CodeInfo, ::Int64, ::Any, ::Any, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                },
                                                "children": [
                                                    {
                                                        "method_instance": {
                                                            "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, line_info_preprinter, line_info_postprinter, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:665",
                                                            "method_instance": "MethodInstance for Core.kwcall(::NamedTuple{(:pop_new_node!, :only_after, :bb_color, :label_dynamic_calls), <:Tuple{Any, Bool, Symbol, Bool}}, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IOContext, ::Core.CodeInfo, ::Int64, ::Any, ::Any, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                        },
                                                        "children": [
                                                            {
                                                                "method_instance": {
                                                                    "method": "var\"#show_ir_stmt#10\"(pop_new_node!, only_after::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:659",
                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir_stmt#10\"(::Any, ::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IOContext, ::Core.CodeInfo, ::Int64, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                },
                                                                "children": [
                                                                    {
                                                                        "method_instance": {
                                                                            "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:659",
                                                                            "method_instance": "MethodInstance for Core.kwcall(::NamedTuple{(:pop_new_node!,), <:Tuple{Any}}, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IOContext, ::Core.CodeInfo, ::Int64, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                        },
                                                                        "children": [
                                                                            {
                                                                                "method_instance": {
                                                                                    "method": "var\"#show_ir_stmts#27\"(pop_new_node!, ::typeof(Base.Compiler.IRShow.show_ir_stmts), io::IO, ir::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, inds, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:913",
                                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir_stmts#27\"(::Any, ::typeof(Base.Compiler.IRShow.show_ir_stmts), ::IOContext, ::Core.CodeInfo, ::UnitRange{Int64}, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                                },
                                                                                "children": [
                                                                                    {
                                                                                        "method_instance": {
                                                                                            "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmts), io::IO, ir::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, inds, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:913",
                                                                                            "method_instance": "MethodInstance for Core.kwcall(::NamedTuple{(:pop_new_node!,), <:Tuple{Any}}, ::typeof(Base.Compiler.IRShow.show_ir_stmts), ::IOContext, ::Core.CodeInfo, ::UnitRange{Int64}, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                                        },
                                                                                        "children": [
                                                                                            {
                                                                                                "method_instance": {
                                                                                                    "method": "var\"#show_ir#29\"(pop_new_node!, ::typeof(Base.Compiler.IRShow.show_ir), io::IO, ci::Core.CodeInfo, config::Base.Compiler.IRShow.IRShowConfig) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:942",
                                                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir#29\"(::Any, ::typeof(Base.Compiler.IRShow.show_ir), ::IO, ::Core.CodeInfo, ::Base.Compiler.IRShow.IRShowConfig)"
                                                                                                },
                                                                                                "children": [
                                                                                                    {
                                                                                                        "method_instance": {
                                                                                                            "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir), io::IO, ci::Core.CodeInfo, config::Base.Compiler.IRShow.IRShowConfig) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:942",
                                                                                                            "method_instance": "MethodInstance for Core.kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir), ::IO, ::Core.CodeInfo, ::Base.Compiler.IRShow.IRShowConfig)"
                                                                                                        },
                                                                                                        "children": [
                                                                                                            {
                                                                                                                "method_instance": {
                                                                                                                    "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir), io::IO, ci::Core.CodeInfo) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:942",
                                                                                                                    "method_instance": "MethodInstance for Core.kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir), ::IO, ::Core.CodeInfo)"
                                                                                                                },
                                                                                                                "children": [
                                                                                                                ]
                                                                                                            }
                                                                                                        ]
                                                                                                    },
                                                                                                    {
                                                                                                        "method_instance": {
                                                                                                            "method": "show_ir(io::IO, ci::Core.CodeInfo, config::Base.Compiler.IRShow.IRShowConfig; pop_new_node!) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:942",
                                                                                                            "method_instance": "MethodInstance for Base.Compiler.IRShow.show_ir(::IO, ::Core.CodeInfo, ::Base.Compiler.IRShow.IRShowConfig)"
                                                                                                        },
                                                                                                        "children": [
                                                                                                            {
                                                                                                                "method_instance": {
                                                                                                                    "method": "show_ir(io::IO, ci::Core.CodeInfo; ...) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:942",
                                                                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.show_ir(::IO, ::Core.CodeInfo)"
                                                                                                                },
                                                                                                                "children": [
                                                                                                                ]
                                                                                                            }
                                                                                                        ]
                                                                                                    }
                                                                                                ]
                                                                                            }
                                                                                        ]
                                                                                    }
                                                                                ]
                                                                            }
                                                                        ]
                                                                    }
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "method_instance": {
                                    "method": "(var\"#print_new_node\"::Base.Compiler.IRShow.var\"#print_new_node#13#19\")(final::Bool, ::Base.Compiler.IRShow.var\"#print_new_node#18\", node) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:718",
                                    "method_instance": "MethodInstance for (::Base.Compiler.IRShow.var\"#print_new_node#13#19\"{Bool, var\"#s180\", Compiler.IRCode, _A, Vector{Compiler.VarState}, BitSet} where {var\"#s180\"<:IO, _A})(::Bool, ::Base.Compiler.IRShow.var\"#print_new_node#18\"{Base.Compiler.IRShow.var\"#print_new_node#13#19\"{Bool, var\"#s180\", Compiler.IRCode, _A, Vector{Compiler.VarState}, BitSet}} where {var\"#s180\"<:IO, _A}, ::Any)"
                                },
                                "children": [
                                    {
                                        "method_instance": {
                                            "method": "(::Base.Compiler.IRShow.var\"#print_new_node#18\")(node; final) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:718",
                                            "method_instance": "MethodInstance for (::Base.Compiler.IRShow.var\"#print_new_node#18\"{Base.Compiler.IRShow.var\"#print_new_node#13#19\"{Bool, var\"#s180\", Compiler.IRCode, _A, Vector{Compiler.VarState}, BitSet}} where {var\"#s180\"<:IO, _A})(::Any)"
                                        },
                                        "children": [
                                            {
                                                "method_instance": {
                                                    "method": "var\"#show_ir_stmt#11\"(pop_new_node!, only_after::Bool, bb_color, label_dynamic_calls::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, line_info_preprinter, line_info_postprinter, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:665",
                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir_stmt#11\"(::Any, ::Bool, ::Any, ::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IO, ::Compiler.IRCode, ::Int64, ::Any, ::Any, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                },
                                                "children": [
                                                ]
                                            },
                                            {
                                                "method_instance": {
                                                    "method": "var\"#show_ir_stmt#11\"(pop_new_node!, only_after::Bool, bb_color, label_dynamic_calls::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, line_info_preprinter, line_info_postprinter, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:665",
                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir_stmt#11\"(::Any, ::Bool, ::Symbol, ::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IO, ::Compiler.IRCode, ::Int64, ::Any, ::Any, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                },
                                                "children": [
                                                ]
                                            }
                                        ]
                                    },
                                    {
                                        "method_instance": {
                                            "method": "kwcall(::NamedTuple, ::Base.Compiler.IRShow.var\"#print_new_node#18\", node) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:718",
                                            "method_instance": "MethodInstance for Core.kwcall(::@NamedTuple{final::Bool}, ::Base.Compiler.IRShow.var\"#print_new_node#18\"{Base.Compiler.IRShow.var\"#print_new_node#13#19\"{Bool, var\"#s180\", Compiler.IRCode, _A, Vector{Compiler.VarState}, BitSet}} where {var\"#s180\"<:IO, _A}, ::Any)"
                                        },
                                        "children": [
                                            {
                                                "method_instance": {
                                                    "method": "var\"#show_ir_stmt#11\"(pop_new_node!, only_after::Bool, bb_color, label_dynamic_calls::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, line_info_preprinter, line_info_postprinter, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:665",
                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir_stmt#11\"(::Any, ::Bool, ::Any, ::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IO, ::Compiler.IRCode, ::Int64, ::Any, ::Any, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                },
                                                "children": [
                                                    {
                                                        "method_instance": {
                                                            "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, line_info_preprinter, line_info_postprinter, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:665",
                                                            "method_instance": "MethodInstance for Core.kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IO, ::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, ::Int64, ::Any, ::Any, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                        },
                                                        "children": [
                                                            {
                                                                "method_instance": {
                                                                    "method": "var\"#show_ir_stmt#10\"(pop_new_node!, only_after::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:659",
                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir_stmt#10\"(::Any, ::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IO, ::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, ::Int64, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                },
                                                                "children": [
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ]
                                            },
                                            {
                                                "method_instance": {
                                                    "method": "var\"#show_ir_stmt#11\"(pop_new_node!, only_after::Bool, bb_color, label_dynamic_calls::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, line_info_preprinter, line_info_postprinter, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:665",
                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir_stmt#11\"(::Any, ::Bool, ::Symbol, ::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IO, ::Compiler.IRCode, ::Int64, ::Any, ::Any, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                },
                                                "children": [
                                                    {
                                                        "method_instance": {
                                                            "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, line_info_preprinter, line_info_postprinter, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:665",
                                                            "method_instance": "MethodInstance for Core.kwcall(::NamedTuple{(:pop_new_node!, :only_after, :bb_color, :label_dynamic_calls), <:Tuple{Any, Bool, Symbol, Bool}}, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IO, ::Compiler.IRCode, ::Int64, ::Any, ::Any, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                        },
                                                        "children": [
                                                            {
                                                                "method_instance": {
                                                                    "method": "var\"#show_ir_stmt#10\"(pop_new_node!, only_after::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:659",
                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir_stmt#10\"(::Any, ::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IO, ::Compiler.IRCode, ::Int64, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                },
                                                                "children": [
                                                                    {
                                                                        "method_instance": {
                                                                            "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:659",
                                                                            "method_instance": "MethodInstance for Core.kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IO, ::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, ::Int64, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                        },
                                                                        "children": [
                                                                            {
                                                                                "method_instance": {
                                                                                    "method": "var\"#show_ir_stmts#27\"(pop_new_node!, ::typeof(Base.Compiler.IRShow.show_ir_stmts), io::IO, ir::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, inds, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:913",
                                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir_stmts#27\"(::Any, ::typeof(Base.Compiler.IRShow.show_ir_stmts), ::IO, ::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, ::Any, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                                },
                                                                                "children": [
                                                                                ]
                                                                            }
                                                                        ]
                                                                    },
                                                                    {
                                                                        "method_instance": {
                                                                            "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:659",
                                                                            "method_instance": "MethodInstance for Core.kwcall(::NamedTuple{(:pop_new_node!,), <:Tuple{Any}}, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IO, ::Compiler.IRCode, ::Int64, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                        },
                                                                        "children": [
                                                                            {
                                                                                "method_instance": {
                                                                                    "method": "var\"#show_ir_stmts#27\"(pop_new_node!, ::typeof(Base.Compiler.IRShow.show_ir_stmts), io::IO, ir::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, inds, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:913",
                                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir_stmts#27\"(::Any, ::typeof(Base.Compiler.IRShow.show_ir_stmts), ::IO, ::Compiler.IRCode, ::Any, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                                },
                                                                                "children": [
                                                                                    {
                                                                                        "method_instance": {
                                                                                            "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmts), io::IO, ir::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, inds, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:913",
                                                                                            "method_instance": "MethodInstance for Core.kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmts), ::IO, ::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, ::Any, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                                        },
                                                                                        "children": [
                                                                                        ]
                                                                                    }
                                                                                ]
                                                                            },
                                                                            {
                                                                                "method_instance": {
                                                                                    "method": "var\"#show_ir_stmts#27\"(pop_new_node!, ::typeof(Base.Compiler.IRShow.show_ir_stmts), io::IO, ir::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, inds, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:913",
                                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir_stmts#27\"(::Any, ::typeof(Base.Compiler.IRShow.show_ir_stmts), ::IO, ::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, ::Any, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                                },
                                                                                "children": [
                                                                                    {
                                                                                        "method_instance": {
                                                                                            "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmts), io::IO, ir::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, inds, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:913",
                                                                                            "method_instance": "MethodInstance for Core.kwcall(::@NamedTuple{pop_new_node!::Base.Compiler.IRShow.var\"#get_new_node#_new_nodes_iter##4\"{Base.Compiler.IRShow.var\"#get_new_node#24#_new_nodes_iter##5\"{Compiler.InstructionStream, Compiler.InstructionStream, Vector{Compiler.NewNodeInfo}, Int64, Base.RefValue{Int64}, Base.RefValue{Int64}, Vector{Int64}}}}, ::typeof(Base.Compiler.IRShow.show_ir_stmts), ::IOContext, ::Compiler.IRCode, ::UnitRange{Int64}, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                                        },
                                                                                        "children": [
                                                                                            {
                                                                                                "method_instance": {
                                                                                                    "method": "show_ir(io::IO, compact::Compiler.IncrementalCompact, config::Base.Compiler.IRShow.IRShowConfig) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:956",
                                                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.show_ir(::IO, ::Compiler.IncrementalCompact, ::Base.Compiler.IRShow.IRShowConfig)"
                                                                                                },
                                                                                                "children": [
                                                                                                    {
                                                                                                        "method_instance": {
                                                                                                            "method": "show_ir(io::IO, compact::Compiler.IncrementalCompact) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:956",
                                                                                                            "method_instance": "MethodInstance for Base.Compiler.IRShow.show_ir(::IO, ::Compiler.IncrementalCompact)"
                                                                                                        },
                                                                                                        "children": [
                                                                                                        ]
                                                                                                    }
                                                                                                ]
                                                                                            },
                                                                                            {
                                                                                                "method_instance": {
                                                                                                    "method": "var\"#show_ir#28\"(pop_new_node!, ::typeof(Base.Compiler.IRShow.show_ir), io::IO, ir::Compiler.IRCode, config::Base.Compiler.IRShow.IRShowConfig) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:931",
                                                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir#28\"(::Base.Compiler.IRShow.var\"#get_new_node#_new_nodes_iter##4\"{Base.Compiler.IRShow.var\"#get_new_node#24#_new_nodes_iter##5\"{Compiler.InstructionStream, Compiler.InstructionStream, Vector{Compiler.NewNodeInfo}, Int64, Base.RefValue{Int64}, Base.RefValue{Int64}, Vector{Int64}}}, ::typeof(Base.Compiler.IRShow.show_ir), ::IO, ::Compiler.IRCode, ::Base.Compiler.IRShow.IRShowConfig)"
                                                                                                },
                                                                                                "children": [
                                                                                                    {
                                                                                                        "method_instance": {
                                                                                                            "method": "show_ir(io::IO, ir::Compiler.IRCode, config::Base.Compiler.IRShow.IRShowConfig; pop_new_node!) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:931",
                                                                                                            "method_instance": "MethodInstance for Base.Compiler.IRShow.show_ir(::IO, ::Compiler.IRCode, ::Base.Compiler.IRShow.IRShowConfig)"
                                                                                                        },
                                                                                                        "children": [
                                                                                                        ]
                                                                                                    }
                                                                                                ]
                                                                                            }
                                                                                        ]
                                                                                    },
                                                                                    {
                                                                                        "method_instance": {
                                                                                            "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmts), io::IO, ir::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, inds, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:913",
                                                                                            "method_instance": "MethodInstance for Core.kwcall(::@NamedTuple{pop_new_node!::Base.Compiler.IRShow.var\"#get_new_node#_new_nodes_iter##4\"{Base.Compiler.IRShow.var\"#get_new_node#24#_new_nodes_iter##5\"{Compiler.InstructionStream, Compiler.InstructionStream, Vector{Compiler.NewNodeInfo}, Int64, Base.RefValue{Int64}, Base.RefValue{Int64}, Vector{Int64}}}}, ::typeof(Base.Compiler.IRShow.show_ir_stmts), ::IOContext, ::Compiler.IncrementalCompact, ::UnitRange{Int64}, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                                        },
                                                                                        "children": [
                                                                                            {
                                                                                                "method_instance": {
                                                                                                    "method": "show_ir(io::IO, compact::Compiler.IncrementalCompact, config::Base.Compiler.IRShow.IRShowConfig) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:956",
                                                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.show_ir(::IO, ::Compiler.IncrementalCompact, ::Base.Compiler.IRShow.IRShowConfig)"
                                                                                                },
                                                                                                "children": [
                                                                                                ]
                                                                                            }
                                                                                        ]
                                                                                    },
                                                                                    {
                                                                                        "method_instance": {
                                                                                            "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmts), io::IO, ir::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, inds, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:913",
                                                                                            "method_instance": "MethodInstance for Core.kwcall(::@NamedTuple{pop_new_node!::Returns{Nothing}}, ::typeof(Base.Compiler.IRShow.show_ir_stmts), ::IOContext, ::Core.CodeInfo, ::UnitRange{Int64}, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                                        },
                                                                                        "children": [
                                                                                            {
                                                                                                "method_instance": {
                                                                                                    "method": "var\"#show_ir#29\"(pop_new_node!, ::typeof(Base.Compiler.IRShow.show_ir), io::IO, ci::Core.CodeInfo, config::Base.Compiler.IRShow.IRShowConfig) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:942",
                                                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir#29\"(::Returns{Nothing}, ::typeof(Base.Compiler.IRShow.show_ir), ::IO, ::Core.CodeInfo, ::Base.Compiler.IRShow.IRShowConfig)"
                                                                                                },
                                                                                                "children": [
                                                                                                    {
                                                                                                        "method_instance": {
                                                                                                            "method": "show_ir(io::IO, ci::Core.CodeInfo, config::Base.Compiler.IRShow.IRShowConfig; pop_new_node!) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:942",
                                                                                                            "method_instance": "MethodInstance for Base.Compiler.IRShow.show_ir(::IO, ::Core.CodeInfo, ::Base.Compiler.IRShow.IRShowConfig)"
                                                                                                        },
                                                                                                        "children": [
                                                                                                        ]
                                                                                                    }
                                                                                                ]
                                                                                            }
                                                                                        ]
                                                                                    },
                                                                                    {
                                                                                        "method_instance": {
                                                                                            "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmts), io::IO, ir::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, inds, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:913",
                                                                                            "method_instance": "MethodInstance for Core.kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmts), ::IO, ::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, ::Any, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                                        },
                                                                                        "children": [
                                                                                        ]
                                                                                    },
                                                                                    {
                                                                                        "method_instance": {
                                                                                            "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmts), io::IO, ir::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, inds, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:913",
                                                                                            "method_instance": "MethodInstance for Core.kwcall(::NamedTuple{(:pop_new_node!,), <:Tuple{Any}}, ::typeof(Base.Compiler.IRShow.show_ir_stmts), ::IOContext, ::Compiler.IRCode, ::UnitRange{Int64}, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                                        },
                                                                                        "children": [
                                                                                            {
                                                                                                "method_instance": {
                                                                                                    "method": "var\"#show_ir#28\"(pop_new_node!, ::typeof(Base.Compiler.IRShow.show_ir), io::IO, ir::Compiler.IRCode, config::Base.Compiler.IRShow.IRShowConfig) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:931",
                                                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir#28\"(::Any, ::typeof(Base.Compiler.IRShow.show_ir), ::IO, ::Compiler.IRCode, ::Base.Compiler.IRShow.IRShowConfig)"
                                                                                                },
                                                                                                "children": [
                                                                                                    {
                                                                                                        "method_instance": {
                                                                                                            "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir), io::IO, ir::Compiler.IRCode, config::Base.Compiler.IRShow.IRShowConfig) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:931",
                                                                                                            "method_instance": "MethodInstance for Core.kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir), ::IO, ::Compiler.IRCode, ::Base.Compiler.IRShow.IRShowConfig)"
                                                                                                        },
                                                                                                        "children": [
                                                                                                            {
                                                                                                                "method_instance": {
                                                                                                                    "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir), io::IO, ir::Compiler.IRCode) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:931",
                                                                                                                    "method_instance": "MethodInstance for Core.kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir), ::IO, ::Compiler.IRCode)"
                                                                                                                },
                                                                                                                "children": [
                                                                                                                ]
                                                                                                            }
                                                                                                        ]
                                                                                                    },
                                                                                                    {
                                                                                                        "method_instance": {
                                                                                                            "method": "show_ir(io::IO, ir::Compiler.IRCode, config::Base.Compiler.IRShow.IRShowConfig; pop_new_node!) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:931",
                                                                                                            "method_instance": "MethodInstance for Base.Compiler.IRShow.show_ir(::IO, ::Compiler.IRCode, ::Base.Compiler.IRShow.IRShowConfig)"
                                                                                                        },
                                                                                                        "children": [
                                                                                                            {
                                                                                                                "method_instance": {
                                                                                                                    "method": "show_ir(io::IO, ir::Compiler.IRCode; ...) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:931",
                                                                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.show_ir(::IO, ::Compiler.IRCode)"
                                                                                                                },
                                                                                                                "children": [
                                                                                                                ]
                                                                                                            }
                                                                                                        ]
                                                                                                    }
                                                                                                ]
                                                                                            }
                                                                                        ]
                                                                                    },
                                                                                    {
                                                                                        "method_instance": {
                                                                                            "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmts), io::IO, ir::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, inds, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:913",
                                                                                            "method_instance": "MethodInstance for Core.kwcall(::NamedTuple{(:pop_new_node!,), <:Tuple{Any}}, ::typeof(Base.Compiler.IRShow.show_ir_stmts), ::IOContext, ::Core.CodeInfo, ::UnitRange{Int64}, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                                        },
                                                                                        "children": [
                                                                                        ]
                                                                                    },
                                                                                    {
                                                                                        "method_instance": {
                                                                                            "method": "show_ir_stmts(io::IO, ir::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, inds, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64; pop_new_node!) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:913",
                                                                                            "method_instance": "MethodInstance for Base.Compiler.IRShow.show_ir_stmts(::IO, ::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, ::Any, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                                        },
                                                                                        "children": [
                                                                                        ]
                                                                                    }
                                                                                ]
                                                                            }
                                                                        ]
                                                                    }
                                                                ]
                                                            },
                                                            {
                                                                "method_instance": {
                                                                    "method": "var\"#show_ir_stmt#10\"(pop_new_node!, only_after::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:659",
                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#show_ir_stmt#10\"(::Any, ::Bool, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IO, ::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, ::Int64, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                },
                                                                "children": [
                                                                    {
                                                                        "method_instance": {
                                                                            "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmt), io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:659",
                                                                            "method_instance": "MethodInstance for Core.kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir_stmt), ::IO, ::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, ::Int64, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                        },
                                                                        "children": [
                                                                        ]
                                                                    },
                                                                    {
                                                                        "method_instance": {
                                                                            "method": "show_ir_stmt(io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, idx::Int64, config::Base.Compiler.IRShow.IRShowConfig, sptypes::Vector{Compiler.VarState}, used::BitSet, cfg::Compiler.CFG, bb_idx::Int64; pop_new_node!, only_after) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:659",
                                                                            "method_instance": "MethodInstance for Base.Compiler.IRShow.show_ir_stmt(::IO, ::Union{Compiler.IRCode, Compiler.IncrementalCompact, Core.CodeInfo}, ::Int64, ::Base.Compiler.IRShow.IRShowConfig, ::Vector{Compiler.VarState}, ::BitSet, ::Compiler.CFG, ::Int64)"
                                                                        },
                                                                        "children": [
                                                                        ]
                                                                    }
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                },
                {
                    "type": "Tuple{Type{Int64}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "nextind(s::AbstractString, i::Integer) @ Base strings/basic.jl:565",
                            "method_instance": "MethodInstance for nextind(::Base.AnnotatedString{String}, ::Integer)"
                        },
                        "children": [
                            {
                                "method_instance": {
                                    "method": "iterate(itr::Base.RegexMatchIterator, ::Any) @ Base regex.jl:736",
                                    "method_instance": "MethodInstance for iterate(::Base.RegexMatchIterator{Base.AnnotatedString{String}}, ::Tuple{Any, Any})"
                                },
                                "children": [
                                ]
                            }
                        ]
                    }
                },
                {
                    "type": "Tuple{Type{Int64}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "nextind(s::AbstractString, i::Integer) @ Base strings/basic.jl:565",
                            "method_instance": "MethodInstance for nextind(::String, ::Integer)"
                        },
                        "children": [
                            {
                                "method_instance": {
                                    "method": "iterate(itr::Base.RegexMatchIterator, ::Any) @ Base regex.jl:736",
                                    "method_instance": "MethodInstance for iterate(::Base.RegexMatchIterator{String}, ::Tuple{Any, Any})"
                                },
                                "children": [
                                ]
                            }
                        ]
                    }
                },
                {
                    "type": "Tuple{Type{Int64}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "prevind(s::AbstractString, i::Integer) @ Base strings/basic.jl:506",
                            "method_instance": "MethodInstance for prevind(::AbstractString, ::Integer)"
                        },
                        "children": [
                            {
                                "method_instance": {
                                    "method": "_truncate_at_width_or_chars(ignore_ANSI::Bool, str::AbstractString, width::Int64, rpad::Bool, chars, truncmark) @ Base show.jl:97",
                                    "method_instance": "MethodInstance for Base._truncate_at_width_or_chars(::Bool, ::AbstractString, ::Int64, ::Bool, ::String, ::String)"
                                },
                                "children": [
                                ]
                            }
                        ]
                    }
                },
                {
                    "type": "Tuple{Type{Int64}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "var\"#IOBuffer#391\"(read::Union{Nothing, Bool}, write::Union{Nothing, Bool}, append::Union{Nothing, Bool}, truncate::Union{Nothing, Bool}, maxsize::Integer, sizehint::Union{Nothing, Integer}, ::Type{IOBuffer}) @ Base iobuffer.jl:128",
                            "method_instance": "MethodInstance for Base.var\"#IOBuffer#391\"(::Bool, ::Bool, ::Nothing, ::Bool, ::Int64, ::Integer, ::Type{IOBuffer})"
                        },
                        "children": [
                            {
                                "method_instance": {
                                    "method": "kwcall(::NamedTuple, ::Type{IOBuffer}) @ Base iobuffer.jl:128",
                                    "method_instance": "MethodInstance for Core.kwcall(::NamedTuple{(:sizehint,), <:Tuple{Integer}}, ::Type{IOBuffer})"
                                },
                                "children": [
                                    {
                                        "method_instance": {
                                            "method": "var\"#sprint#446\"(context, sizehint::Integer, ::typeof(sprint), f::Function, args...) @ Base strings/io.jl:106",
                                            "method_instance": "MethodInstance for Base.var\"#sprint#446\"(::Nothing, ::Integer, ::typeof(sprint), ::typeof(Base.escape_microsoft_c_args), ::Vararg{String})"
                                        },
                                        "children": [
                                            {
                                                "method_instance": {
                                                    "method": "kwcall(::NamedTuple, ::typeof(sprint), f::Function, args...) @ Base strings/io.jl:106",
                                                    "method_instance": "MethodInstance for Core.kwcall(::NamedTuple{(:sizehint,), <:Tuple{Any}}, ::typeof(sprint), ::typeof(Base.escape_microsoft_c_args), ::Vararg{String})"
                                                },
                                                "children": [
                                                    {
                                                        "method_instance": {
                                                            "method": "escape_microsoft_c_args(args::AbstractString...) @ Base shell.jl:495",
                                                            "method_instance": "MethodInstance for Base.escape_microsoft_c_args(::Vararg{String})"
                                                        },
                                                        "children": [
                                                            {
                                                                "method_instance": {
                                                                    "method": "escape_microsoft_c_args(cmd::Cmd) @ Base cmd.jl:120",
                                                                    "method_instance": "MethodInstance for Base.escape_microsoft_c_args(::Cmd)"
                                                                },
                                                                "children": [
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ]
                                            }
                                        ]
                                    },
                                    {
                                        "method_instance": {
                                            "method": "var\"#sprint#446\"(context, sizehint::Integer, ::typeof(sprint), f::Function, args...) @ Base strings/io.jl:106",
                                            "method_instance": "MethodInstance for Base.var\"#sprint#446\"(::Nothing, ::Integer, ::typeof(sprint), ::typeof(Base.shell_escape_csh), ::Vararg{String})"
                                        },
                                        "children": [
                                            {
                                                "method_instance": {
                                                    "method": "kwcall(::NamedTuple, ::typeof(sprint), f::Function, args...) @ Base strings/io.jl:106",
                                                    "method_instance": "MethodInstance for Core.kwcall(::NamedTuple{(:sizehint,), <:Tuple{Any}}, ::typeof(sprint), ::typeof(Base.shell_escape_csh), ::Vararg{String})"
                                                },
                                                "children": [
                                                    {
                                                        "method_instance": {
                                                            "method": "shell_escape_csh(args::AbstractString...) @ Base shell.jl:345",
                                                            "method_instance": "MethodInstance for Base.shell_escape_csh(::Vararg{String})"
                                                        },
                                                        "children": [
                                                            {
                                                                "method_instance": {
                                                                    "method": "shell_escape_csh(cmd::Cmd) @ Base cmd.jl:118",
                                                                    "method_instance": "MethodInstance for Base.shell_escape_csh(::Cmd)"
                                                                },
                                                                "children": [
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                }
            ],
            "backedges": [
            ],
            "mt_cache": [
            ],
            "mt_disable": [
            ]
        },
        {
            "method": "Int8(n::TypeDomainNaturalNumbers.LazyMinus.TypeDomainInteger) @ TypeDomainNaturalNumbers.BaseOverloads ~/src/gitlab.com/nsajko/TypeDomainNaturalNumbers/src/TypeDomainNaturalNumbers.jl:1161",
            "reason": "inserting",
            "mt_backedges": [
                {
                    "type": "Tuple{Type{Int8}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "convert(::Type{T}, x::Number) where T<:Number @ Base number.jl:7",
                            "method_instance": "MethodInstance for convert(::Type{Int8}, ::Integer)"
                        },
                        "children": [
                            {
                                "method_instance": {
                                    "method": "fill!(a::Union{Array{Int8}, Array{UInt8}}, x::Integer) @ Base array.jl:430",
                                    "method_instance": "MethodInstance for fill!(::Union{Matrix{Int8}, Matrix{UInt8}}, ::Integer)"
                                },
                                "children": [
                                ]
                            }
                        ]
                    }
                }
            ],
            "backedges": [
            ],
            "mt_cache": [
            ],
            "mt_disable": [
            ]
        },
        {
            "method": "UInt16(n::TypeDomainNaturalNumbers.LazyMinus.TypeDomainInteger) @ TypeDomainNaturalNumbers.BaseOverloads ~/src/gitlab.com/nsajko/TypeDomainNaturalNumbers/src/TypeDomainNaturalNumbers.jl:1161",
            "reason": "inserting",
            "mt_backedges": [
                {
                    "type": "Tuple{Type{UInt16}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "convert(::Type{T}, x::Number) where T<:Number @ Base number.jl:7",
                            "method_instance": "MethodInstance for convert(::Type{UInt16}, ::Integer)"
                        },
                        "children": [
                            {
                                "method_instance": {
                                    "method": "Base.JuliaSyntax.Kind(x::Integer) @ Base.JuliaSyntax /cache/build/builder-amdci4-0/julialang/julia-master/base/JuliaSyntax/src/kinds.jl:38",
                                    "method_instance": "MethodInstance for Base.JuliaSyntax.Kind(::Integer)"
                                },
                                "children": [
                                ]
                            }
                        ]
                    }
                }
            ],
            "backedges": [
            ],
            "mt_cache": [
            ],
            "mt_disable": [
            ]
        },
        {
            "method": "UInt64(n::TypeDomainNaturalNumbers.LazyMinus.TypeDomainInteger) @ TypeDomainNaturalNumbers.BaseOverloads ~/src/gitlab.com/nsajko/TypeDomainNaturalNumbers/src/TypeDomainNaturalNumbers.jl:1161",
            "reason": "inserting",
            "mt_backedges": [
                {
                    "type": "Tuple{Type{UInt64}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "(::Type{T})(x::Enum{T2}) where {T<:Integer, T2<:Integer} @ Base.Enums Enums.jl:19",
                            "method_instance": "MethodInstance for UInt64(::Enum)"
                        },
                        "children": [
                            {
                                "method_instance": {
                                    "method": "cconvert(::Type{T}, x::Enum{T2}) where {T<:Integer, T2<:Integer} @ Base.Enums Enums.jl:20",
                                    "method_instance": "MethodInstance for Base.cconvert(::Type{UInt64}, ::Enum{T2}) where T2<:Integer"
                                },
                                "children": [
                                    {
                                        "method_instance": {
                                            "method": "_exec(re, subject, offset, options, match_data) @ Base.PCRE pcre.jl:204",
                                            "method_instance": "MethodInstance for Base.PCRE._exec(::Ptr{Nothing}, ::String, ::Any, ::UInt32, ::Ptr{Nothing})"
                                        },
                                        "children": [
                                            {
                                                "method_instance": {
                                                    "method": "exec(re, subject::Union{SubString{String}, String}, offset, options, match_data) @ Base.PCRE pcre.jl:199",
                                                    "method_instance": "MethodInstance for Base.PCRE.exec(::Ptr{Nothing}, ::String, ::Any, ::UInt32, ::Ptr{Nothing})"
                                                },
                                                "children": [
                                                    {
                                                        "method_instance": {
                                                            "method": "exec_r_data(re, subject, offset, options) @ Base.PCRE pcre.jl:220",
                                                            "method_instance": "MethodInstance for Base.PCRE.exec_r_data(::Ptr{Nothing}, ::String, ::Any, ::UInt32)"
                                                        },
                                                        "children": [
                                                            {
                                                                "method_instance": {
                                                                    "method": "match(re::Regex, str::Union{SubString{String}, String}, idx::Integer, add_opts::UInt32) @ Base regex.jl:427",
                                                                    "method_instance": "MethodInstance for match(::Regex, ::String, ::Integer, ::UInt32)"
                                                                },
                                                                "children": [
                                                                    {
                                                                        "method_instance": {
                                                                            "method": "iterate(itr::Base.RegexMatchIterator, ::Any) @ Base regex.jl:736",
                                                                            "method_instance": "MethodInstance for iterate(::Base.RegexMatchIterator{String}, ::Tuple{Any, Any})"
                                                                        },
                                                                        "children": [
                                                                            {
                                                                                "method_instance": {
                                                                                    "method": "iterate(I::Base.ANSIIterator, ::Any) @ Base show.jl:89",
                                                                                    "method_instance": "MethodInstance for iterate(::Base.ANSIIterator{String}, ::Any)"
                                                                                },
                                                                                "children": [
                                                                                    {
                                                                                        "method_instance": {
                                                                                            "method": "_truncate_at_width_or_chars(ignore_ANSI::Bool, str::AbstractString, width::Int64, rpad::Bool, chars, truncmark) @ Base show.jl:97",
                                                                                            "method_instance": "MethodInstance for Base._truncate_at_width_or_chars(::Bool, ::AbstractString, ::Int64, ::Bool, ::String, ::String)"
                                                                                        },
                                                                                        "children": [
                                                                                        ]
                                                                                    }
                                                                                ]
                                                                            }
                                                                        ]
                                                                    },
                                                                    {
                                                                        "method_instance": {
                                                                            "method": "match(re::Regex, str::Base.AnnotatedString, idx::Integer, add_opts::UInt32) @ Base regex.jl:467",
                                                                            "method_instance": "MethodInstance for match(::Regex, ::Base.AnnotatedString{String}, ::Integer, ::UInt32)"
                                                                        },
                                                                        "children": [
                                                                            {
                                                                                "method_instance": {
                                                                                    "method": "iterate(itr::Base.RegexMatchIterator, ::Any) @ Base regex.jl:736",
                                                                                    "method_instance": "MethodInstance for iterate(::Base.RegexMatchIterator{Base.AnnotatedString{String}}, ::Tuple{Any, Any})"
                                                                                },
                                                                                "children": [
                                                                                    {
                                                                                        "method_instance": {
                                                                                            "method": "iterate(I::Base.ANSIIterator, ::Any) @ Base show.jl:89",
                                                                                            "method_instance": "MethodInstance for iterate(::Base.ANSIIterator{Base.AnnotatedString{String}}, ::Any)"
                                                                                        },
                                                                                        "children": [
                                                                                            {
                                                                                                "method_instance": {
                                                                                                    "method": "_truncate_at_width_or_chars(ignore_ANSI::Bool, str::AbstractString, width::Int64, rpad::Bool, chars, truncmark) @ Base show.jl:97",
                                                                                                    "method_instance": "MethodInstance for Base._truncate_at_width_or_chars(::Bool, ::AbstractString, ::Int64, ::Bool, ::String, ::String)"
                                                                                                },
                                                                                                "children": [
                                                                                                    {
                                                                                                        "method_instance": {
                                                                                                            "method": "_truncate_at_width_or_chars(ignore_ANSI::Bool, str::AbstractString, width::Int64) @ Base show.jl:97",
                                                                                                            "method_instance": "MethodInstance for Base._truncate_at_width_or_chars(::Bool, ::AbstractString, ::Int64)"
                                                                                                        },
                                                                                                        "children": [
                                                                                                            {
                                                                                                                "method_instance": {
                                                                                                                    "method": "(::Base.Precompilation.var\"#_precompilepkgs##39#_precompilepkgs##40\")(iostr) @ Base.Precompilation precompilation.jl:829",
                                                                                                                    "method_instance": "MethodInstance for (::Base.Precompilation.var\"#_precompilepkgs##39#_precompilepkgs##40\"{Vector{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}}, Int64, Base.Precompilation.MiniProgressBar, Vector{String}, Bool, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, String}, Set{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}}, String, Base.Event, Vector{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}}, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, String}, Vector{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}}, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, Bool}, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, Bool}, Vector{Base.PkgId}, Base.Precompilation.var\"#describe_pkg#_precompilepkgs##1\"{Dict{Base.PkgId, Base.PkgId}, Base.Precompilation.var\"#color_string#_precompilepkgs##0\"{Bool}, Int64}, Base.Precompilation.var\"#color_string#_precompilepkgs##0\"{Bool}})(::IOBuffer)"
                                                                                                                },
                                                                                                                "children": [
                                                                                                                    {
                                                                                                                        "method_instance": {
                                                                                                                            "method": "var\"#sprint#446\"(context, sizehint::Integer, ::typeof(sprint), f::Function, args...) @ Base strings/io.jl:106",
                                                                                                                            "method_instance": "MethodInstance for Base.var\"#sprint#446\"(::Nothing, ::Int64, ::typeof(sprint), ::Base.Precompilation.var\"#_precompilepkgs##39#_precompilepkgs##40\"{Vector{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}}, Int64, Base.Precompilation.MiniProgressBar, Vector{String}, Bool, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, String}, Set{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}}, String, Base.Event, Vector{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}}, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, String}, Vector{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}}, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, Bool}, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, Bool}, Vector{Base.PkgId}, Base.Precompilation.var\"#describe_pkg#_precompilepkgs##1\"{Dict{Base.PkgId, Base.PkgId}, Base.Precompilation.var\"#color_string#_precompilepkgs##0\"{Bool}, Int64}, Base.Precompilation.var\"#color_string#_precompilepkgs##0\"{Bool}})"
                                                                                                                        },
                                                                                                                        "children": [
                                                                                                                            {
                                                                                                                                "method_instance": {
                                                                                                                                    "method": "sprint(f::Function, args...; context, sizehint) @ Base strings/io.jl:106",
                                                                                                                                    "method_instance": "MethodInstance for sprint(::Base.Precompilation.var\"#_precompilepkgs##39#_precompilepkgs##40\"{Vector{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}}, Int64, Base.Precompilation.MiniProgressBar, Vector{String}, Bool, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, String}, Set{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}}, String, Base.Event, Vector{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}}, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, String}, Vector{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}}, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, Bool}, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, Bool}, Vector{Base.PkgId}, Base.Precompilation.var\"#describe_pkg#_precompilepkgs##1\"{Dict{Base.PkgId, Base.PkgId}, Base.Precompilation.var\"#color_string#_precompilepkgs##0\"{Bool}, Int64}, Base.Precompilation.var\"#color_string#_precompilepkgs##0\"{Bool}})"
                                                                                                                                },
                                                                                                                                "children": [
                                                                                                                                    {
                                                                                                                                        "method_instance": {
                                                                                                                                            "method": "(::Base.Precompilation.var\"#_precompilepkgs##37#_precompilepkgs##38\")() @ Base.Precompilation precompilation.jl:821",
                                                                                                                                            "method_instance": "MethodInstance for (::Base.Precompilation.var\"#_precompilepkgs##37#_precompilepkgs##38\"{Int64, Base.Precompilation.MiniProgressBar, Vector{String}, Bool, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, String}, Set{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}}, String, String, Base.Precompilation.var\"#ansi_moveup#_precompilepkgs##21\", Base.Event, Vector{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}}, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, String}, Vector{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}}, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, Bool}, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, Bool}, Vector{Base.PkgId}, Base.Precompilation.var\"#describe_pkg#_precompilepkgs##1\"{Dict{Base.PkgId, Base.PkgId}, Base.Precompilation.var\"#color_string#_precompilepkgs##0\"{Bool}, Int64}, Base.Precompilation.var\"#color_string#_precompilepkgs##0\"{Bool}})()"
                                                                                                                                        },
                                                                                                                                        "children": [
                                                                                                                                            {
                                                                                                                                                "method_instance": {
                                                                                                                                                    "method": "lock(f, l::Base.AbstractLock) @ Base lock.jl:332",
                                                                                                                                                    "method_instance": "MethodInstance for lock(::Base.Precompilation.var\"#_precompilepkgs##37#_precompilepkgs##38\"{Int64, Base.Precompilation.MiniProgressBar, Vector{String}, Bool, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, String}, Set{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}}, String, String, Base.Precompilation.var\"#ansi_moveup#_precompilepkgs##21\", Base.Event, Vector{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}}, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, String}, Vector{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}}, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, Bool}, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, Bool}, Vector{Base.PkgId}, Base.Precompilation.var\"#describe_pkg#_precompilepkgs##1\"{Dict{Base.PkgId, Base.PkgId}, Base.Precompilation.var\"#color_string#_precompilepkgs##0\"{Bool}, Int64}, Base.Precompilation.var\"#color_string#_precompilepkgs##0\"{Bool}}, ::ReentrantLock)"
                                                                                                                                                },
                                                                                                                                                "children": [
                                                                                                                                                    {
                                                                                                                                                        "method_instance": {
                                                                                                                                                            "method": "(::Base.Precompilation.var\"#_precompilepkgs##33#_precompilepkgs##34\")() @ Base.Precompilation precompilation.jl:798",
                                                                                                                                                            "method_instance": "MethodInstance for (::Base.Precompilation.var\"#_precompilepkgs##33#_precompilepkgs##34\"{Bool, Vector{Pair{Cmd, Base.CacheFlags}}, Bool, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, String}, Set{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}}, String, String, String, String, Base.Precompilation.var\"#ansi_moveup#_precompilepkgs##21\", Base.Event, Base.Event, ReentrantLock, Vector{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}}, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, String}, Vector{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}}, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, Bool}, Dict{Tuple{Base.PkgId, Pair{Cmd, Base.CacheFlags}}, Bool}, Vector{Base.PkgId}, Base.Precompilation.var\"#describe_pkg#_precompilepkgs##1\"{Dict{Base.PkgId, Base.PkgId}, Base.Precompilation.var\"#color_string#_precompilepkgs##0\"{Bool}, Int64}, Dict{Base.PkgId, Vector{Base.PkgId}}, Base.Precompilation.var\"#color_string#_precompilepkgs##0\"{Bool}})()"
                                                                                                                                                        },
                                                                                                                                                        "children": [
                                                                                                                                                        ]
                                                                                                                                                    }
                                                                                                                                                ]
                                                                                                                                            }
                                                                                                                                        ]
                                                                                                                                    }
                                                                                                                                ]
                                                                                                                            }
                                                                                                                        ]
                                                                                                                    }
                                                                                                                ]
                                                                                                            }
                                                                                                        ]
                                                                                                    }
                                                                                                ]
                                                                                            }
                                                                                        ]
                                                                                    }
                                                                                ]
                                                                            }
                                                                        ]
                                                                    }
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ]
                                            }
                                        ]
                                    },
                                    {
                                        "method_instance": {
                                            "method": "fl_parse(text::Union{Core.SimpleVector, String}, filename::String, lineno, offset, options) @ Base flparse.jl:5",
                                            "method_instance": "MethodInstance for Base.fl_parse(::Core.SimpleVector, ::String, ::Int64, ::Int64, ::Symbol)"
                                        },
                                        "children": [
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                },
                {
                    "type": "Tuple{Type{UInt64}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "convert(::Type{T}, x::Number) where T<:Number @ Base number.jl:7",
                            "method_instance": "MethodInstance for convert(::Type{UInt64}, ::Integer)"
                        },
                        "children": [
                            {
                                "method_instance": {
                                    "method": "_string_n(n::Integer) @ Base strings/string.jl:109",
                                    "method_instance": "MethodInstance for Base._string_n(::Integer)"
                                },
                                "children": [
                                    {
                                        "method_instance": {
                                            "method": "StringMemory(n::Integer) @ Base iobuffer.jl:44",
                                            "method_instance": "MethodInstance for Base.StringMemory(::Integer)"
                                        },
                                        "children": [
                                            {
                                                "method_instance": {
                                                    "method": "bin(x::Unsigned, pad::Int64, neg::Bool) @ Base intfuncs.jl:786",
                                                    "method_instance": "MethodInstance for Base.bin(::Unsigned, ::Int64, ::Bool)"
                                                },
                                                "children": [
                                                    {
                                                        "method_instance": {
                                                            "method": "var\"#string#403\"(base::Integer, pad::Integer, ::typeof(string), n::Integer) @ Base intfuncs.jl:963",
                                                            "method_instance": "MethodInstance for Base.var\"#string#403\"(::Int64, ::Int64, ::typeof(string), ::Unsigned)"
                                                        },
                                                        "children": [
                                                            {
                                                                "method_instance": {
                                                                    "method": "string(n::Integer; base, pad) @ Base intfuncs.jl:963",
                                                                    "method_instance": "MethodInstance for string(::Unsigned)"
                                                                },
                                                                "children": [
                                                                    {
                                                                        "method_instance": {
                                                                            "method": "print(io::IO, n::Unsigned) @ Base show.jl:1294",
                                                                            "method_instance": "MethodInstance for print(::IOBuffer, ::Unsigned)"
                                                                        },
                                                                        "children": [
                                                                            {
                                                                                "method_instance": {
                                                                                    "method": "join(io::IO, iterator, delim) @ Base strings/io.jl:342",
                                                                                    "method_instance": "MethodInstance for join(::IOBuffer, ::Vector{Integer}, ::String)"
                                                                                },
                                                                                "children": [
                                                                                    {
                                                                                        "method_instance": {
                                                                                            "method": "show(io::IO, rng::Random.MersenneTwister) @ Random ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/stdlib/v1.13/Random/src/RNGs.jl:143",
                                                                                            "method_instance": "MethodInstance for show(::IOBuffer, ::Random.MersenneTwister)"
                                                                                        },
                                                                                        "children": [
                                                                                            {
                                                                                                "method_instance": {
                                                                                                    "method": "print(io::IO, x) @ Base strings/io.jl:32",
                                                                                                    "method_instance": "MethodInstance for print(::IOBuffer, ::Random.MersenneTwister)"
                                                                                                },
                                                                                                "children": [
                                                                                                    {
                                                                                                        "method_instance": {
                                                                                                            "method": "print_to_string(xs...) @ Base strings/io.jl:136",
                                                                                                            "method_instance": "MethodInstance for Base.print_to_string(::String, ::Random.MersenneTwister, ::String)"
                                                                                                        },
                                                                                                        "children": [
                                                                                                            {
                                                                                                                "method_instance": {
                                                                                                                    "method": "string(xs...) @ Base strings/io.jl:189",
                                                                                                                    "method_instance": "MethodInstance for string(::String, ::Random.MersenneTwister, ::String)"
                                                                                                                },
                                                                                                                "children": [
                                                                                                                    {
                                                                                                                        "method_instance": {
                                                                                                                            "method": "_advance_n!(r::Random.MersenneTwister, n::Int64, work::Vector{Float64}) @ Random ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/stdlib/v1.13/Random/src/RNGs.jl:783",
                                                                                                                            "method_instance": "MethodInstance for Random._advance_n!(::Random.MersenneTwister, ::Int64, ::Vector{Float64})"
                                                                                                                        },
                                                                                                                        "children": [
                                                                                                                        ]
                                                                                                                    }
                                                                                                                ]
                                                                                                            }
                                                                                                        ]
                                                                                                    }
                                                                                                ]
                                                                                            }
                                                                                        ]
                                                                                    }
                                                                                ]
                                                                            },
                                                                            {
                                                                                "method_instance": {
                                                                                    "method": "print_to_string(xs...) @ Base strings/io.jl:136",
                                                                                    "method_instance": "MethodInstance for Base.print_to_string(::String, ::Integer)"
                                                                                },
                                                                                "children": [
                                                                                    {
                                                                                        "method_instance": {
                                                                                            "method": "string(xs...) @ Base strings/io.jl:189",
                                                                                            "method_instance": "MethodInstance for string(::String, ::Integer)"
                                                                                        },
                                                                                        "children": [
                                                                                            {
                                                                                                "method_instance": {
                                                                                                    "method": "Base.JuliaSyntax.Kind(x::Integer) @ Base.JuliaSyntax /cache/build/builder-amdci4-0/julialang/julia-master/base/JuliaSyntax/src/kinds.jl:38",
                                                                                                    "method_instance": "MethodInstance for Base.JuliaSyntax.Kind(::Integer)"
                                                                                                },
                                                                                                "children": [
                                                                                                    {
                                                                                                        "method_instance": {
                                                                                                            "method": "(::Base.JuliaSyntax.var\"#_register_kinds!##0#_register_kinds!##1\")(n) @ Base.JuliaSyntax none:0",
                                                                                                            "method_instance": "MethodInstance for (::Base.JuliaSyntax.var\"#_register_kinds!##0#_register_kinds!##1\"{Dict{String, UInt16}})(::String)"
                                                                                                        },
                                                                                                        "children": [
                                                                                                        ]
                                                                                                    },
                                                                                                    {
                                                                                                        "method_instance": {
                                                                                                            "method": "(::Base.JuliaSyntax.var\"#_register_kinds!##0#_register_kinds!##1\")(n) @ Base.JuliaSyntax none:0",
                                                                                                            "method_instance": "MethodInstance for (::Base.JuliaSyntax.var\"#_register_kinds!##0#_register_kinds!##1\"{Dict{String, UInt16}})(::String)"
                                                                                                        },
                                                                                                        "children": [
                                                                                                            {
                                                                                                                "method_instance": {
                                                                                                                    "method": "iterate(g::Base.Generator, s...) @ Base generator.jl:43",
                                                                                                                    "method_instance": "MethodInstance for iterate(::Base.Generator{Vector{String}, Base.JuliaSyntax.var\"#_register_kinds!##0#_register_kinds!##1\"{Dict{String, UInt16}}})"
                                                                                                                },
                                                                                                                "children": [
                                                                                                                    {
                                                                                                                        "method_instance": {
                                                                                                                            "method": "_iterator_upper_bound(itr) @ Base array.jl:755",
                                                                                                                            "method_instance": "MethodInstance for Base._iterator_upper_bound(::Base.Generator{Vector{String}, Base.JuliaSyntax.var\"#_register_kinds!##0#_register_kinds!##1\"{Dict{String, UInt16}}})"
                                                                                                                        },
                                                                                                                        "children": [
                                                                                                                            {
                                                                                                                                "method_instance": {
                                                                                                                                    "method": "collect(itr::Base.Generator) @ Base array.jl:783",
                                                                                                                                    "method_instance": "MethodInstance for collect(::Base.Generator{Vector{String}, Base.JuliaSyntax.var\"#_register_kinds!##0#_register_kinds!##1\"{Dict{String, UInt16}}})"
                                                                                                                                },
                                                                                                                                "children": [
                                                                                                                                    {
                                                                                                                                        "method_instance": {
                                                                                                                                            "method": "_register_kinds!(kind_modules, int_to_kindstr, kind_str_to_int, mod, module_id, names) @ Base.JuliaSyntax /cache/build/builder-amdci4-0/julialang/julia-master/base/JuliaSyntax/src/kinds.jl:78",
                                                                                                                                            "method_instance": "MethodInstance for Base.JuliaSyntax._register_kinds!(::Dict{Int64, Union{Module, Symbol}}, ::Dict{UInt16, String}, ::Dict{String, UInt16}, ::Module, ::Int64, ::Vector{String})"
                                                                                                                                        },
                                                                                                                                        "children": [
                                                                                                                                            {
                                                                                                                                                "method_instance": {
                                                                                                                                                    "method": "register_kinds!(mod, module_id, names) @ Base.JuliaSyntax /cache/build/builder-amdci4-0/julialang/julia-master/base/JuliaSyntax/src/kinds.jl:145",
                                                                                                                                                    "method_instance": "MethodInstance for Base.JuliaSyntax.register_kinds!(::Module, ::Int64, ::Vector{String})"
                                                                                                                                                },
                                                                                                                                                "children": [
                                                                                                                                                ]
                                                                                                                                            }
                                                                                                                                        ]
                                                                                                                                    }
                                                                                                                                ]
                                                                                                                            }
                                                                                                                        ]
                                                                                                                    },
                                                                                                                    {
                                                                                                                        "method_instance": {
                                                                                                                            "method": "collect(itr::Base.Generator) @ Base array.jl:783",
                                                                                                                            "method_instance": "MethodInstance for collect(::Base.Generator{Vector{String}, Base.JuliaSyntax.var\"#_register_kinds!##0#_register_kinds!##1\"{Dict{String, UInt16}}})"
                                                                                                                        },
                                                                                                                        "children": [
                                                                                                                        ]
                                                                                                                    }
                                                                                                                ]
                                                                                                            },
                                                                                                            {
                                                                                                                "method_instance": {
                                                                                                                    "method": "iterate(g::Base.Generator, s...) @ Base generator.jl:43",
                                                                                                                    "method_instance": "MethodInstance for iterate(::Base.Generator{Vector{String}, Base.JuliaSyntax.var\"#_register_kinds!##0#_register_kinds!##1\"{Dict{String, UInt16}}}, ::Int64)"
                                                                                                                },
                                                                                                                "children": [
                                                                                                                    {
                                                                                                                        "method_instance": {
                                                                                                                            "method": "_iterator_upper_bound(itr) @ Base array.jl:755",
                                                                                                                            "method_instance": "MethodInstance for Base._iterator_upper_bound(::Base.Generator{Vector{String}, Base.JuliaSyntax.var\"#_register_kinds!##0#_register_kinds!##1\"{Dict{String, UInt16}}})"
                                                                                                                        },
                                                                                                                        "children": [
                                                                                                                        ]
                                                                                                                    },
                                                                                                                    {
                                                                                                                        "method_instance": {
                                                                                                                            "method": "collect_to!(dest::AbstractArray{T}, itr, offs, st) where T @ Base array.jl:843",
                                                                                                                            "method_instance": "MethodInstance for Base.collect_to!(::Vector{Base.JuliaSyntax.Kind}, ::Base.Generator{Vector{String}, Base.JuliaSyntax.var\"#_register_kinds!##0#_register_kinds!##1\"{Dict{String, UInt16}}}, ::Int64, ::Int64)"
                                                                                                                        },
                                                                                                                        "children": [
                                                                                                                        ]
                                                                                                                    },
                                                                                                                    {
                                                                                                                        "method_instance": {
                                                                                                                            "method": "collect_to!(dest::AbstractArray{T}, itr, offs, st) where T @ Base array.jl:843",
                                                                                                                            "method_instance": "MethodInstance for Base.collect_to!(::Vector{Nothing}, ::Base.Generator{Vector{String}, Base.JuliaSyntax.var\"#_register_kinds!##0#_register_kinds!##1\"{Dict{String, UInt16}}}, ::Int64, ::Int64)"
                                                                                                                        },
                                                                                                                        "children": [
                                                                                                                        ]
                                                                                                                    },
                                                                                                                    {
                                                                                                                        "method_instance": {
                                                                                                                            "method": "collect_to!(dest::AbstractArray{T}, itr, offs, st) where T @ Base array.jl:843",
                                                                                                                            "method_instance": "MethodInstance for Base.collect_to!(::Vector{Union{Nothing, Base.JuliaSyntax.Kind}}, ::Base.Generator{Vector{String}, Base.JuliaSyntax.var\"#_register_kinds!##0#_register_kinds!##1\"{Dict{String, UInt16}}}, ::Int64, ::Int64)"
                                                                                                                        },
                                                                                                                        "children": [
                                                                                                                            {
                                                                                                                                "method_instance": {
                                                                                                                                    "method": "collect_to!(dest::AbstractArray{T}, itr, offs, st) where T @ Base array.jl:843",
                                                                                                                                    "method_instance": "MethodInstance for Base.collect_to!(::Vector{Base.JuliaSyntax.Kind}, ::Base.Generator{Vector{String}, Base.JuliaSyntax.var\"#_register_kinds!##0#_register_kinds!##1\"{Dict{String, UInt16}}}, ::Int64, ::Int64)"
                                                                                                                                },
                                                                                                                                "children": [
                                                                                                                                    {
                                                                                                                                        "method_instance": {
                                                                                                                                            "method": "collect_to_with_first!(dest::AbstractArray, v1, itr, st) @ Base array.jl:823",
                                                                                                                                            "method_instance": "MethodInstance for Base.collect_to_with_first!(::Vector{Base.JuliaSyntax.Kind}, ::Base.JuliaSyntax.Kind, ::Base.Generator{Vector{String}, Base.JuliaSyntax.var\"#_register_kinds!##0#_register_kinds!##1\"{Dict{String, UInt16}}}, ::Int64)"
                                                                                                                                        },
                                                                                                                                        "children": [
                                                                                                                                            {
                                                                                                                                                "method_instance": {
                                                                                                                                                    "method": "collect(itr::Base.Generator) @ Base array.jl:783",
                                                                                                                                                    "method_instance": "MethodInstance for collect(::Base.Generator{Vector{String}, Base.JuliaSyntax.var\"#_register_kinds!##0#_register_kinds!##1\"{Dict{String, UInt16}}})"
                                                                                                                                                },
                                                                                                                                                "children": [
                                                                                                                                                ]
                                                                                                                                            }
                                                                                                                                        ]
                                                                                                                                    }
                                                                                                                                ]
                                                                                                                            },
                                                                                                                            {
                                                                                                                                "method_instance": {
                                                                                                                                    "method": "collect_to!(dest::AbstractArray{T}, itr, offs, st) where T @ Base array.jl:843",
                                                                                                                                    "method_instance": "MethodInstance for Base.collect_to!(::Vector{Nothing}, ::Base.Generator{Vector{String}, Base.JuliaSyntax.var\"#_register_kinds!##0#_register_kinds!##1\"{Dict{String, UInt16}}}, ::Int64, ::Int64)"
                                                                                                                                },
                                                                                                                                "children": [
                                                                                                                                    {
                                                                                                                                        "method_instance": {
                                                                                                                                            "method": "collect_to_with_first!(dest::AbstractArray, v1, itr, st) @ Base array.jl:823",
                                                                                                                                            "method_instance": "MethodInstance for Base.collect_to_with_first!(::Vector{Nothing}, ::Nothing, ::Base.Generator{Vector{String}, Base.JuliaSyntax.var\"#_register_kinds!##0#_register_kinds!##1\"{Dict{String, UInt16}}}, ::Int64)"
                                                                                                                                        },
                                                                                                                                        "children": [
                                                                                                                                            {
                                                                                                                                                "method_instance": {
                                                                                                                                                    "method": "collect(itr::Base.Generator) @ Base array.jl:783",
                                                                                                                                                    "method_instance": "MethodInstance for collect(::Base.Generator{Vector{String}, Base.JuliaSyntax.var\"#_register_kinds!##0#_register_kinds!##1\"{Dict{String, UInt16}}})"
                                                                                                                                                },
                                                                                                                                                "children": [
                                                                                                                                                ]
                                                                                                                                            }
                                                                                                                                        ]
                                                                                                                                    }
                                                                                                                                ]
                                                                                                                            }
                                                                                                                        ]
                                                                                                                    }
                                                                                                                ]
                                                                                                            }
                                                                                                        ]
                                                                                                    }
                                                                                                ]
                                                                                            }
                                                                                        ]
                                                                                    }
                                                                                ]
                                                                            },
                                                                            {
                                                                                "method_instance": {
                                                                                    "method": "print_to_string(xs...) @ Base strings/io.jl:136",
                                                                                    "method_instance": "MethodInstance for Base.print_to_string(::String, ::Integer, ::String)"
                                                                                },
                                                                                "children": [
                                                                                    {
                                                                                        "method_instance": {
                                                                                            "method": "string(xs...) @ Base strings/io.jl:189",
                                                                                            "method_instance": "MethodInstance for string(::String, ::Integer, ::String)"
                                                                                        },
                                                                                        "children": [
                                                                                            {
                                                                                                "method_instance": {
                                                                                                    "method": "repeat(c::AbstractChar, r::Integer) @ Base strings/string.jl:573",
                                                                                                    "method_instance": "MethodInstance for repeat(::Char, ::Integer)"
                                                                                                },
                                                                                                "children": [
                                                                                                    {
                                                                                                        "method_instance": {
                                                                                                            "method": "_truncate_at_width_or_chars(ignore_ANSI::Bool, str::AbstractString, width::Int64, rpad::Bool, chars, truncmark) @ Base show.jl:97",
                                                                                                            "method_instance": "MethodInstance for Base._truncate_at_width_or_chars(::Bool, ::AbstractString, ::Int64, ::Bool, ::String, ::String)"
                                                                                                        },
                                                                                                        "children": [
                                                                                                        ]
                                                                                                    }
                                                                                                ]
                                                                                            },
                                                                                            {
                                                                                                "method_instance": {
                                                                                                    "method": "repeat(s::Union{SubString{String}, String}, r::Integer) @ Base strings/substring.jl:273",
                                                                                                    "method_instance": "MethodInstance for repeat(::String, ::Integer)"
                                                                                                },
                                                                                                "children": [
                                                                                                    {
                                                                                                        "method_instance": {
                                                                                                            "method": "^(s::Union{AbstractChar, AbstractString}, r::Integer) @ Base strings/basic.jl:775",
                                                                                                            "method_instance": "MethodInstance for ^(::String, ::Integer)"
                                                                                                        },
                                                                                                        "children": [
                                                                                                            {
                                                                                                                "method_instance": {
                                                                                                                    "method": "compute_ir_line_annotations(code::Compiler.IRCode) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:263",
                                                                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.compute_ir_line_annotations(::Compiler.IRCode)"
                                                                                                                },
                                                                                                                "children": [
                                                                                                                    {
                                                                                                                        "method_instance": {
                                                                                                                            "method": "inline_linfo_printer(code::Compiler.IRCode) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:837",
                                                                                                                            "method_instance": "MethodInstance for Base.Compiler.IRShow.inline_linfo_printer(::Compiler.IRCode)"
                                                                                                                        },
                                                                                                                        "children": [
                                                                                                                            {
                                                                                                                                "method_instance": {
                                                                                                                                    "method": "var\"#default_config#26\"(verbose_linetable, ::typeof(Base.Compiler.IRShow.default_config), code::Compiler.IRCode) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:906",
                                                                                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#default_config#26\"(::Any, ::typeof(Base.Compiler.IRShow.default_config), ::Compiler.IRCode)"
                                                                                                                                },
                                                                                                                                "children": [
                                                                                                                                    {
                                                                                                                                        "method_instance": {
                                                                                                                                            "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.default_config), code::Compiler.IRCode) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:906",
                                                                                                                                            "method_instance": "MethodInstance for Core.kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.default_config), ::Compiler.IRCode)"
                                                                                                                                        },
                                                                                                                                        "children": [
                                                                                                                                        ]
                                                                                                                                    }
                                                                                                                                ]
                                                                                                                            },
                                                                                                                            {
                                                                                                                                "method_instance": {
                                                                                                                                    "method": "var\"#default_config#26\"(verbose_linetable, ::typeof(Base.Compiler.IRShow.default_config), code::Compiler.IRCode) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:906",
                                                                                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#default_config#26\"(::Bool, ::typeof(Base.Compiler.IRShow.default_config), ::Compiler.IRCode)"
                                                                                                                                },
                                                                                                                                "children": [
                                                                                                                                ]
                                                                                                                            },
                                                                                                                            {
                                                                                                                                "method_instance": {
                                                                                                                                    "method": "var\"#default_config#26\"(verbose_linetable, ::typeof(Base.Compiler.IRShow.default_config), code::Compiler.IRCode) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:906",
                                                                                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#default_config#26\"(::Bool, ::typeof(Base.Compiler.IRShow.default_config), ::Compiler.IRCode)"
                                                                                                                                },
                                                                                                                                "children": [
                                                                                                                                ]
                                                                                                                            },
                                                                                                                            {
                                                                                                                                "method_instance": {
                                                                                                                                    "method": "var\"#default_config#26\"(verbose_linetable, ::typeof(Base.Compiler.IRShow.default_config), code::Compiler.IRCode) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:906",
                                                                                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#default_config#26\"(::Bool, ::typeof(Base.Compiler.IRShow.default_config), ::Compiler.IRCode)"
                                                                                                                                },
                                                                                                                                "children": [
                                                                                                                                ]
                                                                                                                            },
                                                                                                                            {
                                                                                                                                "method_instance": {
                                                                                                                                    "method": "var\"#default_config#26\"(verbose_linetable, ::typeof(Base.Compiler.IRShow.default_config), code::Compiler.IRCode) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:906",
                                                                                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.var\"#default_config#26\"(::Bool, ::typeof(Base.Compiler.IRShow.default_config), ::Compiler.IRCode)"
                                                                                                                                },
                                                                                                                                "children": [
                                                                                                                                    {
                                                                                                                                        "method_instance": {
                                                                                                                                            "method": "default_config(code::Compiler.IRCode; verbose_linetable) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:906",
                                                                                                                                            "method_instance": "MethodInstance for Base.Compiler.IRShow.default_config(::Compiler.IRCode)"
                                                                                                                                        },
                                                                                                                                        "children": [
                                                                                                                                            {
                                                                                                                                                "method_instance": {
                                                                                                                                                    "method": "kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir), io::IO, ir::Compiler.IRCode) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:931",
                                                                                                                                                    "method_instance": "MethodInstance for Core.kwcall(::NamedTuple, ::typeof(Base.Compiler.IRShow.show_ir), ::IO, ::Compiler.IRCode)"
                                                                                                                                                },
                                                                                                                                                "children": [
                                                                                                                                                ]
                                                                                                                                            },
                                                                                                                                            {
                                                                                                                                                "method_instance": {
                                                                                                                                                    "method": "show_ir(io::IO, compact::Compiler.IncrementalCompact) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:956",
                                                                                                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.show_ir(::IO, ::Compiler.IncrementalCompact)"
                                                                                                                                                },
                                                                                                                                                "children": [
                                                                                                                                                    {
                                                                                                                                                        "method_instance": {
                                                                                                                                                            "method": "show(io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact}) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:341",
                                                                                                                                                            "method_instance": "MethodInstance for show(::IO, ::Union{Compiler.IRCode, Compiler.IncrementalCompact})"
                                                                                                                                                        },
                                                                                                                                                        "children": [
                                                                                                                                                        ]
                                                                                                                                                    }
                                                                                                                                                ]
                                                                                                                                            },
                                                                                                                                            {
                                                                                                                                                "method_instance": {
                                                                                                                                                    "method": "show_ir(io::IO, ir::Compiler.IRCode; ...) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:931",
                                                                                                                                                    "method_instance": "MethodInstance for Base.Compiler.IRShow.show_ir(::IO, ::Compiler.IRCode)"
                                                                                                                                                },
                                                                                                                                                "children": [
                                                                                                                                                    {
                                                                                                                                                        "method_instance": {
                                                                                                                                                            "method": "show(io::IO, code::Union{Compiler.IRCode, Compiler.IncrementalCompact}) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:341",
                                                                                                                                                            "method_instance": "MethodInstance for show(::IO, ::Union{Compiler.IRCode, Compiler.IncrementalCompact})"
                                                                                                                                                        },
                                                                                                                                                        "children": [
                                                                                                                                                        ]
                                                                                                                                                    }
                                                                                                                                                ]
                                                                                                                                            }
                                                                                                                                        ]
                                                                                                                                    }
                                                                                                                                ]
                                                                                                                            }
                                                                                                                        ]
                                                                                                                    }
                                                                                                                ]
                                                                                                            }
                                                                                                        ]
                                                                                                    }
                                                                                                ]
                                                                                            }
                                                                                        ]
                                                                                    }
                                                                                ]
                                                                            }
                                                                        ]
                                                                    }
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ]
                                            },
                                            {
                                                "method_instance": {
                                                    "method": "oct(x::Unsigned, pad::Int64, neg::Bool) @ Base intfuncs.jl:813",
                                                    "method_instance": "MethodInstance for Base.oct(::Unsigned, ::Int64, ::Bool)"
                                                },
                                                "children": [
                                                    {
                                                        "method_instance": {
                                                            "method": "var\"#string#403\"(base::Integer, pad::Integer, ::typeof(string), n::Integer) @ Base intfuncs.jl:963",
                                                            "method_instance": "MethodInstance for Base.var\"#string#403\"(::Int64, ::Int64, ::typeof(string), ::Unsigned)"
                                                        },
                                                        "children": [
                                                        ]
                                                    }
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                },
                {
                    "type": "Tuple{Type{UInt64}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "repeat(c::AbstractChar, r::Integer) @ Base strings/string.jl:573",
                            "method_instance": "MethodInstance for repeat(::Char, ::Integer)"
                        },
                        "children": [
                        ]
                    }
                },
                {
                    "type": "Tuple{Type{UInt64}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "repeat(s::Union{SubString{String}, String}, r::Integer) @ Base strings/substring.jl:273",
                            "method_instance": "MethodInstance for repeat(::String, ::Integer)"
                        },
                        "children": [
                        ]
                    }
                }
            ],
            "backedges": [
            ],
            "mt_cache": [
            ],
            "mt_disable": [
            ]
        },
        {
            "method": "UInt8(n::TypeDomainNaturalNumbers.LazyMinus.TypeDomainInteger) @ TypeDomainNaturalNumbers.BaseOverloads ~/src/gitlab.com/nsajko/TypeDomainNaturalNumbers/src/TypeDomainNaturalNumbers.jl:1161",
            "reason": "inserting",
            "mt_backedges": [
                {
                    "type": "Tuple{Type{UInt8}, Integer}",
                    "tree": {
                        "method_instance": {
                            "method": "convert(::Type{T}, x::Number) where T<:Number @ Base number.jl:7",
                            "method_instance": "MethodInstance for convert(::Type{UInt8}, ::Integer)"
                        },
                        "children": [
                            {
                                "method_instance": {
                                    "method": "fill!(a::Union{Array{Int8}, Array{UInt8}}, x::Integer) @ Base array.jl:430",
                                    "method_instance": "MethodInstance for fill!(::Union{Matrix{Int8}, Matrix{UInt8}}, ::Integer)"
                                },
                                "children": [
                                    {
                                        "method_instance": {
                                            "method": "ones(::Type{T}, dims::NTuple{N, Integer}) where {T, N} @ Base array.jl:594",
                                            "method_instance": "MethodInstance for ones(::DataType, ::Tuple{Int64, Int64})"
                                        },
                                        "children": [
                                            {
                                                "method_instance": {
                                                    "method": "ones(::Type{T}, dims::Union{Integer, AbstractUnitRange}...) where T @ Base array.jl:591",
                                                    "method_instance": "MethodInstance for ones(::DataType, ::Int64, ::Int64)"
                                                },
                                                "children": [
                                                    {
                                                        "method_instance": {
                                                            "method": "var\"#peakflops#332\"(eltype::DataType, ntrials::Integer, parallel::Bool, ::typeof(LinearAlgebra.peakflops), n::Integer) @ LinearAlgebra ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/stdlib/v1.13/LinearAlgebra/src/LinearAlgebra.jl:753",
                                                            "method_instance": "MethodInstance for LinearAlgebra.var\"#peakflops#332\"(::DataType, ::Int64, ::Bool, ::typeof(LinearAlgebra.peakflops), ::Int64)"
                                                        },
                                                        "children": [
                                                            {
                                                                "method_instance": {
                                                                    "method": "peakflops(n::Integer; eltype, ntrials, parallel) @ LinearAlgebra ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/stdlib/v1.13/LinearAlgebra/src/LinearAlgebra.jl:753",
                                                                    "method_instance": "MethodInstance for LinearAlgebra.peakflops(::Int64)"
                                                                },
                                                                "children": [
                                                                ]
                                                            },
                                                            {
                                                                "method_instance": {
                                                                    "method": "peakflops(n::Integer; eltype, ntrials, parallel) @ LinearAlgebra ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/stdlib/v1.13/LinearAlgebra/src/LinearAlgebra.jl:753",
                                                                    "method_instance": "MethodInstance for LinearAlgebra.peakflops(::Int64)"
                                                                },
                                                                "children": [
                                                                ]
                                                            },
                                                            {
                                                                "method_instance": {
                                                                    "method": "peakflops(n::Integer; eltype, ntrials, parallel) @ LinearAlgebra ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/stdlib/v1.13/LinearAlgebra/src/LinearAlgebra.jl:753",
                                                                    "method_instance": "MethodInstance for LinearAlgebra.peakflops(::Int64)"
                                                                },
                                                                "children": [
                                                                ]
                                                            },
                                                            {
                                                                "method_instance": {
                                                                    "method": "peakflops(n::Integer; eltype, ntrials, parallel) @ LinearAlgebra ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/stdlib/v1.13/LinearAlgebra/src/LinearAlgebra.jl:753",
                                                                    "method_instance": "MethodInstance for LinearAlgebra.peakflops(::Int64)"
                                                                },
                                                                "children": [
                                                                    {
                                                                        "method_instance": {
                                                                            "method": "peakflops(; ...) @ LinearAlgebra ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/stdlib/v1.13/LinearAlgebra/src/LinearAlgebra.jl:753",
                                                                            "method_instance": "MethodInstance for LinearAlgebra.peakflops()"
                                                                        },
                                                                        "children": [
                                                                        ]
                                                                    }
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                }
            ],
            "backedges": [
            ],
            "mt_cache": [
            ],
            "mt_disable": [
            ]
        },
        {
            "method": "convert(::Type{BigFloat}, y::Union{TypeDomainNaturalNumbers.IrrationalPowerMultiples.IrrationalPowerMultiple, TypeDomainNaturalNumbers.IrrationalPowerMultiples.TypeDomainNaturalLogarithm}) @ TypeDomainNaturalNumbers.IrrationalPowerMultiples ~/src/gitlab.com/nsajko/TypeDomainNaturalNumbers/src/TypeDomainNaturalNumbers.jl:2042",
            "reason": "inserting",
            "mt_backedges": [
            ],
            "backedges": [
                {
                    "method_instance": {
                        "method": "convert(::Type{T}, x::Number) where T<:Number @ Base number.jl:7",
                        "method_instance": "MethodInstance for convert(::Type{T} where T<:Real, ::Real)"
                    },
                    "children": [
                        {
                            "method_instance": {
                                "method": "first(r::OrdinalRange{T}) where T @ Base range.jl:849",
                                "method_instance": "MethodInstance for first(::UnitRange)"
                            },
                            "children": [
                                {
                                    "method_instance": {
                                        "method": "default_metafmt(level::Base.CoreLogging.LogLevel, _module, group, id, file, line) @ Base.CoreLogging logging/ConsoleLogger.jl:67",
                                        "method_instance": "MethodInstance for Base.CoreLogging.default_metafmt(::Base.CoreLogging.LogLevel, ::Any, ::Any, ::Any, ::Any, ::Any)"
                                    },
                                    "children": [
                                    ]
                                }
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "last(r::OrdinalRange{T}) where T @ Base range.jl:859",
                                "method_instance": "MethodInstance for last(::UnitRange)"
                            },
                            "children": [
                                {
                                    "method_instance": {
                                        "method": "default_metafmt(level::Base.CoreLogging.LogLevel, _module, group, id, file, line) @ Base.CoreLogging logging/ConsoleLogger.jl:67",
                                        "method_instance": "MethodInstance for Base.CoreLogging.default_metafmt(::Base.CoreLogging.LogLevel, ::Any, ::Any, ::Any, ::Any, ::Any)"
                                    },
                                    "children": [
                                    ]
                                }
                            ]
                        }
                    ]
                }
            ],
            "mt_cache": [
            ],
            "mt_disable": [
            ]
        },
        {
            "method": "one(unused::Type{<:TypeDomainNaturalNumbers.LazyMinus.TypeDomainRational}) @ TypeDomainNaturalNumbers.BaseOverloads ~/src/gitlab.com/nsajko/TypeDomainNaturalNumbers/src/TypeDomainNaturalNumbers.jl:1343",
            "reason": "inserting",
            "mt_backedges": [
            ],
            "backedges": [
                {
                    "method_instance": {
                        "method": "one(::Type{T}) where T<:Number @ Base number.jl:355",
                        "method_instance": "MethodInstance for one(::Type{T} where T<:Integer)"
                    },
                    "children": [
                        {
                            "method_instance": {
                                "method": "_tablesz(x::T) where T<:Integer @ Base abstractdict.jl:586",
                                "method_instance": "MethodInstance for Base._tablesz(::T) where T<:Integer"
                            },
                            "children": [
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "one(x::T) where T<:Number @ Base number.jl:356",
                                "method_instance": "MethodInstance for one(::Integer)"
                            },
                            "children": [
                                {
                                    "method_instance": {
                                        "method": "oneunit(x::T) where T @ Base number.jl:380",
                                        "method_instance": "MethodInstance for oneunit(::Integer)"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::LinRange{Compiler.ApplyCallInfo}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::LinRange{Compiler.ApplyCallInfo}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::LinRange{Compiler.CallMeta}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::LinRange{Compiler.CallMeta}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::LinRange{Compiler.MethodMatchInfo}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::LinRange{Compiler.MethodMatchInfo}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::LinRange{Compiler.NewPhiCNode2}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::LinRange{Compiler.NewPhiCNode2}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::LinRange{Tuple{LineNumberNode, Expr}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::LinRange{Union{Nothing, Compiler.AbstractIterationInfo}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::LinRange{Union{Nothing, Compiler.AbstractIterationInfo}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::LinRange{Union{Nothing, Compiler.ConstResult}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::LinRange{Union{Nothing, Compiler.ConstResult}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::StepRangeLen{Compiler.ApplyCallInfo}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::StepRangeLen{Compiler.ApplyCallInfo}, ::Integer)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                                        "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.ApplyCallInfo}, StepRangeLen{Compiler.ApplyCallInfo}})"
                                                    },
                                                    "children": [
                                                    ]
                                                }
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::StepRangeLen{Compiler.CallMeta}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::StepRangeLen{Compiler.CallMeta}, ::Integer)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                                        "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.CallMeta}, StepRangeLen{Compiler.CallMeta}})"
                                                    },
                                                    "children": [
                                                    ]
                                                }
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::StepRangeLen{Compiler.MethodMatchInfo}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::StepRangeLen{Compiler.MethodMatchInfo}, ::Integer)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                                        "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.MethodMatchInfo}, StepRangeLen{Compiler.MethodMatchInfo}})"
                                                    },
                                                    "children": [
                                                    ]
                                                }
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::StepRangeLen{Compiler.NewPhiCNode2}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::StepRangeLen{Compiler.NewPhiCNode2}, ::Integer)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                                        "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.NewPhiCNode2}, StepRangeLen{Compiler.NewPhiCNode2}})"
                                                    },
                                                    "children": [
                                                    ]
                                                }
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::StepRangeLen{Tuple{LineNumberNode, Expr}}, ::Integer)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                                        "method_instance": "MethodInstance for iterate(::Union{LinRange{Tuple{LineNumberNode, Expr}}, StepRangeLen{Tuple{LineNumberNode, Expr}}})"
                                                    },
                                                    "children": [
                                                    ]
                                                }
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::StepRangeLen{Union{Nothing, Compiler.AbstractIterationInfo}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::StepRangeLen{Union{Nothing, Compiler.AbstractIterationInfo}}, ::Integer)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                                        "method_instance": "MethodInstance for iterate(::Union{LinRange{Union{Nothing, Compiler.AbstractIterationInfo}}, StepRangeLen{Union{Nothing, Compiler.AbstractIterationInfo}}})"
                                                    },
                                                    "children": [
                                                    ]
                                                }
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::StepRangeLen{Union{Nothing, Compiler.ConstResult}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::StepRangeLen{Union{Nothing, Compiler.ConstResult}}, ::Integer)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                                        "method_instance": "MethodInstance for iterate(::Union{LinRange{Union{Nothing, Compiler.ConstResult}}, StepRangeLen{Union{Nothing, Compiler.ConstResult}}})"
                                                    },
                                                    "children": [
                                                    ]
                                                }
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.ApplyCallInfo}, StepRangeLen{Compiler.ApplyCallInfo}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.ApplyCallInfo}, StepRangeLen{Compiler.ApplyCallInfo}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.CallMeta}, StepRangeLen{Compiler.CallMeta}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.CallMeta}, StepRangeLen{Compiler.CallMeta}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.MethodMatchInfo}, StepRangeLen{Compiler.MethodMatchInfo}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.MethodMatchInfo}, StepRangeLen{Compiler.MethodMatchInfo}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.NewPhiCNode2}, StepRangeLen{Compiler.NewPhiCNode2}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.NewPhiCNode2}, StepRangeLen{Compiler.NewPhiCNode2}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Tuple{LineNumberNode, Expr}}, StepRangeLen{Tuple{LineNumberNode, Expr}}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Union{Nothing, Compiler.AbstractIterationInfo}}, StepRangeLen{Union{Nothing, Compiler.AbstractIterationInfo}}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Union{Nothing, Compiler.AbstractIterationInfo}}, StepRangeLen{Union{Nothing, Compiler.AbstractIterationInfo}}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Union{Nothing, Compiler.ConstResult}}, StepRangeLen{Union{Nothing, Compiler.ConstResult}}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Union{Nothing, Compiler.ConstResult}}, StepRangeLen{Union{Nothing, Compiler.ConstResult}}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "top_set_bit(x::Integer) @ Base intfuncs.jl:750",
                                                "method_instance": "MethodInstance for Base.top_set_bit(::Integer)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "_tablesz(x::T) where T<:Integer @ Base abstractdict.jl:586",
                                                        "method_instance": "MethodInstance for Base._tablesz(::T) where T<:Integer"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "rehash!(h::Dict{K, V}, newsz) where {K, V} @ Base dict.jl:137",
                                                                "method_instance": "MethodInstance for Base.rehash!(::Dict, ::Any)"
                                                            },
                                                            "children": [
                                                            ]
                                                        },
                                                        {
                                                            "method_instance": {
                                                                "method": "rehash!(h::Dict{K, V}, newsz) where {K, V} @ Base dict.jl:137",
                                                                "method_instance": "MethodInstance for Base.rehash!(::Dict{WeakRef}, ::Any)"
                                                            },
                                                            "children": [
                                                            ]
                                                        },
                                                        {
                                                            "method_instance": {
                                                                "method": "var\"#sizehint!#304\"(shrink::Bool, ::typeof(sizehint!), d::Dict{T}, newsz) where T @ Base dict.jl:193",
                                                                "method_instance": "MethodInstance for Base.var\"#sizehint!#304\"(::Bool, ::typeof(sizehint!), ::Dict, ::Any)"
                                                            },
                                                            "children": [
                                                            ]
                                                        },
                                                        {
                                                            "method_instance": {
                                                                "method": "var\"#sizehint!#304\"(shrink::Bool, ::typeof(sizehint!), d::Dict{T}, newsz) where T @ Base dict.jl:193",
                                                                "method_instance": "MethodInstance for Base.var\"#sizehint!#304\"(::Bool, ::typeof(sizehint!), ::Dict{WeakRef}, ::Any)"
                                                            },
                                                            "children": [
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "unsafe_getindex(r::LinRange, i::Integer) @ Base range.jl:972",
                                                "method_instance": "MethodInstance for Base.unsafe_getindex(::LinRange{Compiler.ApplyCallInfo}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "unsafe_getindex(r::LinRange, i::Integer) @ Base range.jl:972",
                                                "method_instance": "MethodInstance for Base.unsafe_getindex(::LinRange{Compiler.ApplyCallInfo}, ::Integer)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                        "method_instance": "MethodInstance for iterate(::LinRange{Compiler.ApplyCallInfo}, ::Integer)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.ApplyCallInfo}, StepRangeLen{Compiler.ApplyCallInfo}})"
                                                            },
                                                            "children": [
                                                            ]
                                                        }
                                                    ]
                                                },
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                        "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.ApplyCallInfo}, StepRangeLen{Compiler.ApplyCallInfo}}, ::Integer)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                                                "method_instance": "MethodInstance for Vector{Compiler.ApplyCallInfo}(::AbstractRange{Compiler.ApplyCallInfo})"
                                                            },
                                                            "children": [
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "unsafe_getindex(r::LinRange, i::Integer) @ Base range.jl:972",
                                                "method_instance": "MethodInstance for Base.unsafe_getindex(::LinRange{Compiler.CallMeta}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "unsafe_getindex(r::LinRange, i::Integer) @ Base range.jl:972",
                                                "method_instance": "MethodInstance for Base.unsafe_getindex(::LinRange{Compiler.CallMeta}, ::Integer)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                        "method_instance": "MethodInstance for iterate(::LinRange{Compiler.CallMeta}, ::Integer)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.CallMeta}, StepRangeLen{Compiler.CallMeta}})"
                                                            },
                                                            "children": [
                                                            ]
                                                        }
                                                    ]
                                                },
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                        "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.CallMeta}, StepRangeLen{Compiler.CallMeta}}, ::Integer)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                                                "method_instance": "MethodInstance for Vector{Compiler.CallMeta}(::AbstractRange{Compiler.CallMeta})"
                                                            },
                                                            "children": [
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "unsafe_getindex(r::LinRange, i::Integer) @ Base range.jl:972",
                                                "method_instance": "MethodInstance for Base.unsafe_getindex(::LinRange{Compiler.MethodMatchInfo}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "unsafe_getindex(r::LinRange, i::Integer) @ Base range.jl:972",
                                                "method_instance": "MethodInstance for Base.unsafe_getindex(::LinRange{Compiler.MethodMatchInfo}, ::Integer)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                        "method_instance": "MethodInstance for iterate(::LinRange{Compiler.MethodMatchInfo}, ::Integer)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.MethodMatchInfo}, StepRangeLen{Compiler.MethodMatchInfo}})"
                                                            },
                                                            "children": [
                                                            ]
                                                        }
                                                    ]
                                                },
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                        "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.MethodMatchInfo}, StepRangeLen{Compiler.MethodMatchInfo}}, ::Integer)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                                                "method_instance": "MethodInstance for Vector{Compiler.MethodMatchInfo}(::AbstractRange{Compiler.MethodMatchInfo})"
                                                            },
                                                            "children": [
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "unsafe_getindex(r::LinRange, i::Integer) @ Base range.jl:972",
                                                "method_instance": "MethodInstance for Base.unsafe_getindex(::LinRange{Compiler.NewPhiCNode2}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "unsafe_getindex(r::LinRange, i::Integer) @ Base range.jl:972",
                                                "method_instance": "MethodInstance for Base.unsafe_getindex(::LinRange{Compiler.NewPhiCNode2}, ::Integer)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                        "method_instance": "MethodInstance for iterate(::LinRange{Compiler.NewPhiCNode2}, ::Integer)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.NewPhiCNode2}, StepRangeLen{Compiler.NewPhiCNode2}})"
                                                            },
                                                            "children": [
                                                            ]
                                                        }
                                                    ]
                                                },
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                        "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.NewPhiCNode2}, StepRangeLen{Compiler.NewPhiCNode2}}, ::Integer)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                                                "method_instance": "MethodInstance for Vector{Compiler.NewPhiCNode2}(::AbstractRange{Compiler.NewPhiCNode2})"
                                                            },
                                                            "children": [
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "unsafe_getindex(r::LinRange, i::Integer) @ Base range.jl:972",
                                                "method_instance": "MethodInstance for Base.unsafe_getindex(::LinRange{Tuple{LineNumberNode, Expr}}, ::Integer)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                        "method_instance": "MethodInstance for iterate(::LinRange{Tuple{LineNumberNode, Expr}}, ::Integer)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Tuple{LineNumberNode, Expr}}, StepRangeLen{Tuple{LineNumberNode, Expr}}})"
                                                            },
                                                            "children": [
                                                            ]
                                                        }
                                                    ]
                                                },
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                        "method_instance": "MethodInstance for iterate(::Union{LinRange{Tuple{LineNumberNode, Expr}}, StepRangeLen{Tuple{LineNumberNode, Expr}}}, ::Integer)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                                                "method_instance": "MethodInstance for Vector{Tuple{LineNumberNode, Expr}}(::AbstractRange{Tuple{LineNumberNode, Expr}})"
                                                            },
                                                            "children": [
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "unsafe_getindex(r::LinRange, i::Integer) @ Base range.jl:972",
                                                "method_instance": "MethodInstance for Base.unsafe_getindex(::LinRange{Union{Nothing, Compiler.AbstractIterationInfo}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "unsafe_getindex(r::LinRange, i::Integer) @ Base range.jl:972",
                                                "method_instance": "MethodInstance for Base.unsafe_getindex(::LinRange{Union{Nothing, Compiler.AbstractIterationInfo}}, ::Integer)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                        "method_instance": "MethodInstance for iterate(::LinRange{Union{Nothing, Compiler.AbstractIterationInfo}}, ::Integer)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Union{Nothing, Compiler.AbstractIterationInfo}}, StepRangeLen{Union{Nothing, Compiler.AbstractIterationInfo}}})"
                                                            },
                                                            "children": [
                                                            ]
                                                        }
                                                    ]
                                                },
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                        "method_instance": "MethodInstance for iterate(::Union{LinRange{Union{Nothing, Compiler.AbstractIterationInfo}}, StepRangeLen{Union{Nothing, Compiler.AbstractIterationInfo}}}, ::Integer)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                                                "method_instance": "MethodInstance for Vector{Union{Nothing, Compiler.AbstractIterationInfo}}(::AbstractRange{Union{Nothing, Compiler.AbstractIterationInfo}})"
                                                            },
                                                            "children": [
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "unsafe_getindex(r::LinRange, i::Integer) @ Base range.jl:972",
                                                "method_instance": "MethodInstance for Base.unsafe_getindex(::LinRange{Union{Nothing, Compiler.ConstResult}}, ::Integer)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "unsafe_getindex(r::LinRange, i::Integer) @ Base range.jl:972",
                                                "method_instance": "MethodInstance for Base.unsafe_getindex(::LinRange{Union{Nothing, Compiler.ConstResult}}, ::Integer)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                        "method_instance": "MethodInstance for iterate(::LinRange{Union{Nothing, Compiler.ConstResult}}, ::Integer)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Union{Nothing, Compiler.ConstResult}}, StepRangeLen{Union{Nothing, Compiler.ConstResult}}})"
                                                            },
                                                            "children": [
                                                            ]
                                                        }
                                                    ]
                                                },
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::Union{LinRange, StepRangeLen}, i::Integer) @ Base range.jl:910",
                                                        "method_instance": "MethodInstance for iterate(::Union{LinRange{Union{Nothing, Compiler.ConstResult}}, StepRangeLen{Union{Nothing, Compiler.ConstResult}}}, ::Integer)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                                                "method_instance": "MethodInstance for Vector{Union{Nothing, Compiler.ConstResult}}(::AbstractRange{Union{Nothing, Compiler.ConstResult}})"
                                                            },
                                                            "children": [
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "oneunit(::Type{T}) where T @ Base number.jl:381",
                                "method_instance": "MethodInstance for oneunit(::Type{T} where T<:Integer)"
                            },
                            "children": [
                                {
                                    "method_instance": {
                                        "method": "first(r::Base.OneTo{T}) where T @ Base range.jl:850",
                                        "method_instance": "MethodInstance for first(::Base.OneTo)"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "isempty(r::AbstractUnitRange) @ Base range.jl:688",
                                                "method_instance": "MethodInstance for isempty(::Base.OneTo)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "iterate(r::OrdinalRange) @ Base range.jl:917",
                                                        "method_instance": "MethodInstance for iterate(::Base.OneTo)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "iterate(A::AbstractArray, state) @ Base abstractarray.jl:1232",
                                                                "method_instance": "MethodInstance for iterate(::AbstractRange{Compiler.ApplyCallInfo}, ::Tuple{Base.OneTo})"
                                                            },
                                                            "children": [
                                                                {
                                                                    "method_instance": {
                                                                        "method": "iterate(A::AbstractArray) @ Base abstractarray.jl:1232",
                                                                        "method_instance": "MethodInstance for iterate(::AbstractRange{Compiler.ApplyCallInfo})"
                                                                    },
                                                                    "children": [
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                                                                "method_instance": "MethodInstance for Vector{Compiler.ApplyCallInfo}(::AbstractRange{Compiler.ApplyCallInfo})"
                                                                            },
                                                                            "children": [
                                                                            ]
                                                                        },
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                                                                "method_instance": "MethodInstance for Vector{Compiler.ApplyCallInfo}(::AbstractRange{Compiler.ApplyCallInfo})"
                                                                            },
                                                                            "children": [
                                                                            ]
                                                                        }
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        {
                                                            "method_instance": {
                                                                "method": "iterate(A::AbstractArray, state) @ Base abstractarray.jl:1232",
                                                                "method_instance": "MethodInstance for iterate(::AbstractRange{Compiler.CallMeta}, ::Tuple{Base.OneTo})"
                                                            },
                                                            "children": [
                                                                {
                                                                    "method_instance": {
                                                                        "method": "iterate(A::AbstractArray) @ Base abstractarray.jl:1232",
                                                                        "method_instance": "MethodInstance for iterate(::AbstractRange{Compiler.CallMeta})"
                                                                    },
                                                                    "children": [
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                                                                "method_instance": "MethodInstance for Vector{Compiler.CallMeta}(::AbstractRange{Compiler.CallMeta})"
                                                                            },
                                                                            "children": [
                                                                            ]
                                                                        },
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                                                                "method_instance": "MethodInstance for Vector{Compiler.CallMeta}(::AbstractRange{Compiler.CallMeta})"
                                                                            },
                                                                            "children": [
                                                                            ]
                                                                        }
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        {
                                                            "method_instance": {
                                                                "method": "iterate(A::AbstractArray, state) @ Base abstractarray.jl:1232",
                                                                "method_instance": "MethodInstance for iterate(::AbstractRange{Compiler.MethodMatchInfo}, ::Tuple{Base.OneTo})"
                                                            },
                                                            "children": [
                                                                {
                                                                    "method_instance": {
                                                                        "method": "iterate(A::AbstractArray) @ Base abstractarray.jl:1232",
                                                                        "method_instance": "MethodInstance for iterate(::AbstractRange{Compiler.MethodMatchInfo})"
                                                                    },
                                                                    "children": [
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                                                                "method_instance": "MethodInstance for Vector{Compiler.MethodMatchInfo}(::AbstractRange{Compiler.MethodMatchInfo})"
                                                                            },
                                                                            "children": [
                                                                            ]
                                                                        },
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                                                                "method_instance": "MethodInstance for Vector{Compiler.MethodMatchInfo}(::AbstractRange{Compiler.MethodMatchInfo})"
                                                                            },
                                                                            "children": [
                                                                            ]
                                                                        }
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        {
                                                            "method_instance": {
                                                                "method": "iterate(A::AbstractArray, state) @ Base abstractarray.jl:1232",
                                                                "method_instance": "MethodInstance for iterate(::AbstractRange{Compiler.NewPhiCNode2}, ::Tuple{Base.OneTo})"
                                                            },
                                                            "children": [
                                                                {
                                                                    "method_instance": {
                                                                        "method": "iterate(A::AbstractArray) @ Base abstractarray.jl:1232",
                                                                        "method_instance": "MethodInstance for iterate(::AbstractRange{Compiler.NewPhiCNode2})"
                                                                    },
                                                                    "children": [
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                                                                "method_instance": "MethodInstance for Vector{Compiler.NewPhiCNode2}(::AbstractRange{Compiler.NewPhiCNode2})"
                                                                            },
                                                                            "children": [
                                                                            ]
                                                                        },
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                                                                "method_instance": "MethodInstance for Vector{Compiler.NewPhiCNode2}(::AbstractRange{Compiler.NewPhiCNode2})"
                                                                            },
                                                                            "children": [
                                                                            ]
                                                                        }
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        {
                                                            "method_instance": {
                                                                "method": "iterate(A::AbstractArray, state) @ Base abstractarray.jl:1232",
                                                                "method_instance": "MethodInstance for iterate(::AbstractRange{Tuple{LineNumberNode, Expr}}, ::Tuple{Base.OneTo})"
                                                            },
                                                            "children": [
                                                                {
                                                                    "method_instance": {
                                                                        "method": "iterate(A::AbstractArray) @ Base abstractarray.jl:1232",
                                                                        "method_instance": "MethodInstance for iterate(::AbstractRange{Tuple{LineNumberNode, Expr}})"
                                                                    },
                                                                    "children": [
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                                                                "method_instance": "MethodInstance for Vector{Tuple{LineNumberNode, Expr}}(::AbstractRange{Tuple{LineNumberNode, Expr}})"
                                                                            },
                                                                            "children": [
                                                                            ]
                                                                        }
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        {
                                                            "method_instance": {
                                                                "method": "iterate(A::AbstractArray, state) @ Base abstractarray.jl:1232",
                                                                "method_instance": "MethodInstance for iterate(::AbstractRange{Union{Nothing, Compiler.AbstractIterationInfo}}, ::Tuple{Base.OneTo})"
                                                            },
                                                            "children": [
                                                                {
                                                                    "method_instance": {
                                                                        "method": "iterate(A::AbstractArray) @ Base abstractarray.jl:1232",
                                                                        "method_instance": "MethodInstance for iterate(::AbstractRange{Union{Nothing, Compiler.AbstractIterationInfo}})"
                                                                    },
                                                                    "children": [
                                                                    ]
                                                                },
                                                                {
                                                                    "method_instance": {
                                                                        "method": "iterate(A::AbstractArray) @ Base abstractarray.jl:1232",
                                                                        "method_instance": "MethodInstance for iterate(::AbstractRange{Union{Nothing, Compiler.AbstractIterationInfo}})"
                                                                    },
                                                                    "children": [
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                                                                "method_instance": "MethodInstance for Vector{Union{Nothing, Compiler.AbstractIterationInfo}}(::AbstractRange{Union{Nothing, Compiler.AbstractIterationInfo}})"
                                                                            },
                                                                            "children": [
                                                                            ]
                                                                        }
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        {
                                                            "method_instance": {
                                                                "method": "iterate(A::AbstractArray, state) @ Base abstractarray.jl:1232",
                                                                "method_instance": "MethodInstance for iterate(::AbstractRange{Union{Nothing, Compiler.ConstResult}}, ::Tuple{Base.OneTo})"
                                                            },
                                                            "children": [
                                                                {
                                                                    "method_instance": {
                                                                        "method": "iterate(A::AbstractArray) @ Base abstractarray.jl:1232",
                                                                        "method_instance": "MethodInstance for iterate(::AbstractRange{Union{Nothing, Compiler.ConstResult}})"
                                                                    },
                                                                    "children": [
                                                                    ]
                                                                },
                                                                {
                                                                    "method_instance": {
                                                                        "method": "iterate(A::AbstractArray) @ Base abstractarray.jl:1232",
                                                                        "method_instance": "MethodInstance for iterate(::AbstractRange{Union{Nothing, Compiler.ConstResult}})"
                                                                    },
                                                                    "children": [
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                                                                "method_instance": "MethodInstance for Vector{Union{Nothing, Compiler.ConstResult}}(::AbstractRange{Union{Nothing, Compiler.ConstResult}})"
                                                                            },
                                                                            "children": [
                                                                            ]
                                                                        }
                                                                    ]
                                                                }
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "iterate(r::OrdinalRange) @ Base range.jl:917",
                                                "method_instance": "MethodInstance for iterate(::Base.OneTo)"
                                            },
                                            "children": [
                                            ]
                                        }
                                    ]
                                }
                            ]
                        }
                    ]
                }
            ],
            "mt_cache": [
            ],
            "mt_disable": [
            ]
        },
        {
            "method": "promote_rule(l::Type{<:Signed}, r::Type{<:TypeDomainNaturalNumbers.LazyMinus.TypeDomainRational}) @ TypeDomainNaturalNumbers.BaseOverloads ~/src/gitlab.com/nsajko/TypeDomainNaturalNumbers/src/TypeDomainNaturalNumbers.jl:1258",
            "reason": "inserting",
            "mt_backedges": [
            ],
            "backedges": [
                {
                    "method_instance": {
                        "method": "promote_rule(::Type, ::Type) @ Base promotion.jl:329",
                        "method_instance": "MethodInstance for promote_rule(::Type{Int64}, ::Type)"
                    },
                    "children": [
                        {
                            "method_instance": {
                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                "method_instance": "MethodInstance for promote_type(::Type, ::Type{Int64})"
                            },
                            "children": [
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                "method_instance": "MethodInstance for promote_type(::Type, ::Type{Int64})"
                            },
                            "children": [
                                {
                                    "method_instance": {
                                        "method": "promote_result(::Type, ::Type, ::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:337",
                                        "method_instance": "MethodInstance for Base.promote_result(::Type{A} where A<:Real, ::Type{Int64}, ::Type{T}, ::Type{Int64}) where T"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                                "method_instance": "MethodInstance for promote_type(::Type{A} where A<:Real, ::Type{Int64})"
                                            },
                                            "children": [
                                            ]
                                        }
                                    ]
                                },
                                {
                                    "method_instance": {
                                        "method": "promote_result(::Type, ::Type, ::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:337",
                                        "method_instance": "MethodInstance for Base.promote_result(::Type{T} where T<:Integer, ::Type{Int64}, ::Type{T}, ::Type{Int64}) where T"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                                "method_instance": "MethodInstance for promote_type(::Type{T} where T<:Integer, ::Type{Int64})"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "_promote(x::T, y::S) where {T, S} @ Base promotion.jl:371",
                                                        "method_instance": "MethodInstance for Base._promote(::Integer, ::Int64)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "promote(x, y) @ Base promotion.jl:397",
                                                                "method_instance": "MethodInstance for promote(::Integer, ::Int64)"
                                                            },
                                                            "children": [
                                                            ]
                                                        }
                                                    ]
                                                },
                                                {
                                                    "method_instance": {
                                                        "method": "promote_typeof(x, y) @ Base promotion.jl:377",
                                                        "method_instance": "MethodInstance for Base.promote_typeof(::Integer, ::Int64)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "-(a::Integer, b::Integer) @ Base int.jl:862",
                                                                "method_instance": "MethodInstance for -(::Integer, ::Int64)"
                                                            },
                                                            "children": [
                                                                {
                                                                    "method_instance": {
                                                                        "method": "match(re::Regex, str::Union{SubString{String}, String}, idx::Integer, add_opts::UInt32) @ Base regex.jl:427",
                                                                        "method_instance": "MethodInstance for match(::Regex, ::String, ::Integer, ::UInt32)"
                                                                    },
                                                                    "children": [
                                                                    ]
                                                                }
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                },
                                {
                                    "method_instance": {
                                        "method": "promote_result(::Type, ::Type, ::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:337",
                                        "method_instance": "MethodInstance for Base.promote_result(::Type{T} where T<:Unsigned, ::Type{Int64}, ::Type{T}, ::Type{Int64}) where T"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                                "method_instance": "MethodInstance for promote_type(::Type{T} where T<:Unsigned, ::Type{Int64})"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "_promote(x::T, y::S) where {T, S} @ Base promotion.jl:371",
                                                        "method_instance": "MethodInstance for Base._promote(::Unsigned, ::Int64)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "promote(x, y) @ Base promotion.jl:397",
                                                                "method_instance": "MethodInstance for promote(::Unsigned, ::Int64)"
                                                            },
                                                            "children": [
                                                                {
                                                                    "method_instance": {
                                                                        "method": "<(x::Real, y::Real) @ Base promotion.jl:483",
                                                                        "method_instance": "MethodInstance for <(::Unsigned, ::Int64)"
                                                                    },
                                                                    "children": [
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "var\"#string#403\"(base::Integer, pad::Integer, ::typeof(string), n::Integer) @ Base intfuncs.jl:963",
                                                                                "method_instance": "MethodInstance for Base.var\"#string#403\"(::Int64, ::Int64, ::typeof(string), ::Unsigned)"
                                                                            },
                                                                            "children": [
                                                                            ]
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "method_instance": {
                                                                        "method": "==(x::Number, y::Number) @ Base promotion.jl:482",
                                                                        "method_instance": "MethodInstance for ==(::Unsigned, ::Int64)"
                                                                    },
                                                                    "children": [
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "!=(x, y) @ Base operators.jl:321",
                                                                                "method_instance": "MethodInstance for !=(::Unsigned, ::Int64)"
                                                                            },
                                                                            "children": [
                                                                                {
                                                                                    "method_instance": {
                                                                                        "method": "ndigits0znb(x::Integer, b::Integer) @ Base intfuncs.jl:657",
                                                                                        "method_instance": "MethodInstance for Base.ndigits0znb(::Integer, ::Int64)"
                                                                                    },
                                                                                    "children": [
                                                                                    ]
                                                                                },
                                                                                {
                                                                                    "method_instance": {
                                                                                        "method": "ndigits0znb(x::Integer, b::Integer) @ Base intfuncs.jl:657",
                                                                                        "method_instance": "MethodInstance for Base.ndigits0znb(::Unsigned, ::Int64)"
                                                                                    },
                                                                                    "children": [
                                                                                    ]
                                                                                }
                                                                            ]
                                                                        },
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "append_nine_digits(digits::Unsigned, buf, pos::Int64) @ Base intfuncs.jl:860",
                                                                                "method_instance": "MethodInstance for Base.append_nine_digits(::Unsigned, ::Memory{UInt8}, ::Int64)"
                                                                            },
                                                                            "children": [
                                                                            ]
                                                                        },
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "ndigits0zpb(x::Integer, b::Integer) @ Base intfuncs.jl:675",
                                                                                "method_instance": "MethodInstance for Base.ndigits0zpb(::Unsigned, ::Int64)"
                                                                            },
                                                                            "children": [
                                                                                {
                                                                                    "method_instance": {
                                                                                        "method": "ndigits0z(x::Integer, b::Integer) @ Base intfuncs.jl:739",
                                                                                        "method_instance": "MethodInstance for Base.ndigits0z(::Unsigned, ::Int64)"
                                                                                    },
                                                                                    "children": [
                                                                                    ]
                                                                                }
                                                                            ]
                                                                        }
                                                                    ]
                                                                }
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                "method_instance": "MethodInstance for promote_type(::Type{Int64}, ::Type)"
                            },
                            "children": [
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                "method_instance": "MethodInstance for promote_type(::Type{Int64}, ::Type)"
                            },
                            "children": [
                                {
                                    "method_instance": {
                                        "method": "promote_result(::Type, ::Type, ::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:337",
                                        "method_instance": "MethodInstance for Base.promote_result(::Type{Int64}, ::Type{<:Integer}, ::Type{Int64}, ::Type{S}) where S"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                                "method_instance": "MethodInstance for promote_type(::Type{Int64}, ::Type{<:Integer})"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "promote_typeof(x, y) @ Base promotion.jl:377",
                                                        "method_instance": "MethodInstance for Base.promote_typeof(::Int64, ::Integer)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "&(a::Integer, b::Integer) @ Base int.jl:862",
                                                                "method_instance": "MethodInstance for &(::Int64, ::Integer)"
                                                            },
                                                            "children": [
                                                                {
                                                                    "method_instance": {
                                                                        "method": "hashindex(key, sz) @ Base dict.jl:127",
                                                                        "method_instance": "MethodInstance for Base.hashindex(::Any, ::Any)"
                                                                    },
                                                                    "children": [
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "rehash!(h::Dict{K, V}, newsz) where {K, V} @ Base dict.jl:137",
                                                                                "method_instance": "MethodInstance for Base.rehash!(::Dict, ::Any)"
                                                                            },
                                                                            "children": [
                                                                                {
                                                                                    "method_instance": {
                                                                                        "method": "var\"#sizehint!#304\"(shrink::Bool, ::typeof(sizehint!), d::Dict{T}, newsz) where T @ Base dict.jl:193",
                                                                                        "method_instance": "MethodInstance for Base.var\"#sizehint!#304\"(::Bool, ::typeof(sizehint!), ::Dict, ::Any)"
                                                                                    },
                                                                                    "children": [
                                                                                        {
                                                                                            "method_instance": {
                                                                                                "method": "kwcall(::NamedTuple, ::typeof(sizehint!), d::Dict{T}, newsz) where T @ Base dict.jl:193",
                                                                                                "method_instance": "MethodInstance for Core.kwcall(::@NamedTuple{shrink::Bool}, ::typeof(sizehint!), ::Dict{T}, ::Any) where T"
                                                                                            },
                                                                                            "children": [
                                                                                                {
                                                                                                    "method_instance": {
                                                                                                        "method": "merge!(d::AbstractDict, others::AbstractDict...) @ Base abstractdict.jl:224",
                                                                                                        "method_instance": "MethodInstance for merge!(::AbstractDict, ::AbstractDict)"
                                                                                                    },
                                                                                                    "children": [
                                                                                                    ]
                                                                                                }
                                                                                            ]
                                                                                        }
                                                                                    ]
                                                                                }
                                                                            ]
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "method_instance": {
                                                                        "method": "hashindex(key, sz) @ Base dict.jl:127",
                                                                        "method_instance": "MethodInstance for Base.hashindex(::WeakRef, ::Any)"
                                                                    },
                                                                    "children": [
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "rehash!(h::Dict{K, V}, newsz) where {K, V} @ Base dict.jl:137",
                                                                                "method_instance": "MethodInstance for Base.rehash!(::Dict{WeakRef}, ::Any)"
                                                                            },
                                                                            "children": [
                                                                                {
                                                                                    "method_instance": {
                                                                                        "method": "var\"#sizehint!#304\"(shrink::Bool, ::typeof(sizehint!), d::Dict{T}, newsz) where T @ Base dict.jl:193",
                                                                                        "method_instance": "MethodInstance for Base.var\"#sizehint!#304\"(::Bool, ::typeof(sizehint!), ::Dict{WeakRef}, ::Any)"
                                                                                    },
                                                                                    "children": [
                                                                                        {
                                                                                            "method_instance": {
                                                                                                "method": "kwcall(::NamedTuple, ::typeof(sizehint!), d::Dict{T}, newsz) where T @ Base dict.jl:193",
                                                                                                "method_instance": "MethodInstance for Core.kwcall(::@NamedTuple{shrink::Bool}, ::typeof(sizehint!), ::Dict{WeakRef}, ::Any)"
                                                                                            },
                                                                                            "children": [
                                                                                                {
                                                                                                    "method_instance": {
                                                                                                        "method": "var\"#sizehint!#606\"(shrink::Bool, ::typeof(sizehint!), d::WeakKeyDict, newsz) @ Base weakkeydict.jl:73",
                                                                                                        "method_instance": "MethodInstance for Base.var\"#sizehint!#606\"(::Bool, ::typeof(sizehint!), ::WeakKeyDict, ::Any)"
                                                                                                    },
                                                                                                    "children": [
                                                                                                        {
                                                                                                            "method_instance": {
                                                                                                                "method": "kwcall(::NamedTuple, ::typeof(sizehint!), d::WeakKeyDict, newsz) @ Base weakkeydict.jl:73",
                                                                                                                "method_instance": "MethodInstance for Core.kwcall(::@NamedTuple{shrink::Bool}, ::typeof(sizehint!), ::WeakKeyDict, ::Any)"
                                                                                                            },
                                                                                                            "children": [
                                                                                                                {
                                                                                                                    "method_instance": {
                                                                                                                        "method": "merge!(d::AbstractDict, others::AbstractDict...) @ Base abstractdict.jl:224",
                                                                                                                        "method_instance": "MethodInstance for merge!(::AbstractDict, ::AbstractDict)"
                                                                                                                    },
                                                                                                                    "children": [
                                                                                                                        {
                                                                                                                            "method_instance": {
                                                                                                                                "method": "grow_to!(dest::AbstractDict{K, V}, itr, st) where {K, V} @ Base abstractdict.jl:613",
                                                                                                                                "method_instance": "MethodInstance for Base.grow_to!(::AbstractDict{K, V}, ::Base.Generator{_A, Base.Compiler.IRShow.var\"#33#34\"} where _A, ::Any) where {K, V}"
                                                                                                                            },
                                                                                                                            "children": [
                                                                                                                                {
                                                                                                                                    "method_instance": {
                                                                                                                                        "method": "collect_to_with_first!(dest, v1, itr, st) @ Base array.jl:829",
                                                                                                                                        "method_instance": "MethodInstance for Base.collect_to_with_first!(::Any, ::String, ::Base.Generator{_A, Base.Compiler.IRShow.var\"#33#34\"} where _A, ::Any)"
                                                                                                                                    },
                                                                                                                                    "children": [
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "collect(itr::Base.Generator) @ Base array.jl:783",
                                                                                                                                                "method_instance": "MethodInstance for collect(::Base.Generator{_A, Base.Compiler.IRShow.var\"#33#34\"} where _A)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                                {
                                                                                                                                                    "method_instance": {
                                                                                                                                                        "method": "show(io::IO, inferred::Compiler.InferenceResult) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:1092",
                                                                                                                                                        "method_instance": "MethodInstance for show(::IO, ::Compiler.InferenceResult)"
                                                                                                                                                    },
                                                                                                                                                    "children": [
                                                                                                                                                    ]
                                                                                                                                                }
                                                                                                                                            ]
                                                                                                                                        }
                                                                                                                                    ]
                                                                                                                                }
                                                                                                                            ]
                                                                                                                        }
                                                                                                                    ]
                                                                                                                }
                                                                                                            ]
                                                                                                        }
                                                                                                    ]
                                                                                                }
                                                                                            ]
                                                                                        }
                                                                                    ]
                                                                                }
                                                                            ]
                                                                        }
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        {
                                                            "method_instance": {
                                                                "method": "|(a::Integer, b::Integer) @ Base int.jl:862",
                                                                "method_instance": "MethodInstance for |(::Int64, ::Integer)"
                                                            },
                                                            "children": [
                                                                {
                                                                    "method_instance": {
                                                                        "method": "_register_kinds!(kind_modules, int_to_kindstr, kind_str_to_int, mod, module_id, names) @ Base.JuliaSyntax /cache/build/builder-amdci4-0/julialang/julia-master/base/JuliaSyntax/src/kinds.jl:78",
                                                                        "method_instance": "MethodInstance for Base.JuliaSyntax._register_kinds!(::Dict{Int64, Union{Module, Symbol}}, ::Dict{UInt16, String}, ::Dict{String, UInt16}, ::Module, ::Int64, ::Vector{String})"
                                                                    },
                                                                    "children": [
                                                                    ]
                                                                },
                                                                {
                                                                    "method_instance": {
                                                                        "method": "_register_kinds!(kind_modules, int_to_kindstr, kind_str_to_int, mod, module_id, names) @ Base.JuliaSyntax /cache/build/builder-amdci4-0/julialang/julia-master/base/JuliaSyntax/src/kinds.jl:78",
                                                                        "method_instance": "MethodInstance for Base.JuliaSyntax._register_kinds!(::Dict{Int64, Union{Module, Symbol}}, ::Dict{UInt16, String}, ::Dict{String, UInt16}, ::Module, ::Int64, ::Vector{String})"
                                                                    },
                                                                    "children": [
                                                                    ]
                                                                }
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                },
                                {
                                    "method_instance": {
                                        "method": "promote_result(::Type, ::Type, ::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:337",
                                        "method_instance": "MethodInstance for Base.promote_result(::Type{Int64}, ::Type{S} where S<:Number, ::Type{Int64}, ::Type{S}) where S"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                                "method_instance": "MethodInstance for promote_type(::Type{Int64}, ::Type{S} where S<:Number)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "_promote(x::T, y::S) where {T, S} @ Base promotion.jl:371",
                                                        "method_instance": "MethodInstance for Base._promote(::Int64, ::Number)"
                                                    },
                                                    "children": [
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                },
                                {
                                    "method_instance": {
                                        "method": "promote_result(::Type, ::Type, ::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:337",
                                        "method_instance": "MethodInstance for Base.promote_result(::Type{Int64}, ::Type{S} where S<:Real, ::Type{Int64}, ::Type{S}) where S"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                                "method_instance": "MethodInstance for promote_type(::Type{Int64}, ::Type{S} where S<:Real)"
                                            },
                                            "children": [
                                            ]
                                        }
                                    ]
                                },
                                {
                                    "method_instance": {
                                        "method": "promote_result(::Type, ::Type, ::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:337",
                                        "method_instance": "MethodInstance for Base.promote_result(::Type{Int64}, ::Type{S} where S<:Unsigned, ::Type{Int64}, ::Type{S}) where S"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                                "method_instance": "MethodInstance for promote_type(::Type{Int64}, ::Type{S} where S<:Unsigned)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "_promote(x::T, y::S) where {T, S} @ Base promotion.jl:371",
                                                        "method_instance": "MethodInstance for Base._promote(::Int64, ::Unsigned)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "promote(x, y) @ Base promotion.jl:397",
                                                                "method_instance": "MethodInstance for promote(::Int64, ::Unsigned)"
                                                            },
                                                            "children": [
                                                                {
                                                                    "method_instance": {
                                                                        "method": "<(x::Real, y::Real) @ Base promotion.jl:483",
                                                                        "method_instance": "MethodInstance for <(::Int64, ::Unsigned)"
                                                                    },
                                                                    "children": [
                                                                        {
                                                                            "method_instance": {
                                                                                "method": ">(x, y) @ Base operators.jl:425",
                                                                                "method_instance": "MethodInstance for >(::Unsigned, ::Int64)"
                                                                            },
                                                                            "children": [
                                                                            ]
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "method_instance": {
                                                                        "method": "<=(x::Real, y::Real) @ Base promotion.jl:484",
                                                                        "method_instance": "MethodInstance for <=(::Int64, ::Unsigned)"
                                                                    },
                                                                    "children": [
                                                                        {
                                                                            "method_instance": {
                                                                                "method": ">=(x, y) @ Base operators.jl:472",
                                                                                "method_instance": "MethodInstance for >=(::Unsigned, ::Int64)"
                                                                            },
                                                                            "children": [
                                                                                {
                                                                                    "method_instance": {
                                                                                        "method": ">>(x::Integer, c::Integer) @ Base operators.jl:752",
                                                                                        "method_instance": "MethodInstance for >>(::Unsigned, ::UInt8)"
                                                                                    },
                                                                                    "children": [
                                                                                    ]
                                                                                }
                                                                            ]
                                                                        }
                                                                    ]
                                                                }
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            ]
                        }
                    ]
                },
                {
                    "method_instance": {
                        "method": "promote_rule(::Type, ::Type) @ Base promotion.jl:329",
                        "method_instance": "MethodInstance for promote_rule(::Type{Int64}, ::Type{<:Integer})"
                    },
                    "children": [
                        {
                            "method_instance": {
                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                "method_instance": "MethodInstance for promote_type(::Type{Int64}, ::Type{<:Integer})"
                            },
                            "children": [
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                "method_instance": "MethodInstance for promote_type(::Type{Int64}, ::Type{<:Integer})"
                            },
                            "children": [
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                "method_instance": "MethodInstance for promote_type(::Type{T} where T<:Integer, ::Type{Int64})"
                            },
                            "children": [
                            ]
                        }
                    ]
                },
                {
                    "method_instance": {
                        "method": "promote_rule(::Type, ::Type) @ Base promotion.jl:329",
                        "method_instance": "MethodInstance for promote_rule(::Type{Int64}, ::Type{S} where S<:Real)"
                    },
                    "children": [
                        {
                            "method_instance": {
                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                "method_instance": "MethodInstance for promote_type(::Type{A} where A<:Real, ::Type{Int64})"
                            },
                            "children": [
                                {
                                    "method_instance": {
                                        "method": "(::Colon)(start::A, step, stop::C) where {A<:Real, C<:Real} @ Base range.jl:10",
                                        "method_instance": "MethodInstance for (::Colon)(::A, ::Int64, ::Int64) where A<:Real"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "var\"#s687#2\"(::Any, z, p) @ Base.Math none:0",
                                                "method_instance": "MethodInstance for Base.Math.var\"#s687#2\"(::Any, ::Any, ::Any)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "var\"#s687#2\"(::Any, z, p) @ Base.Math none:0",
                                                "method_instance": "MethodInstance for Base.Math.var\"#s687#2\"(::Any, ::Any, ::Any)"
                                            },
                                            "children": [
                                            ]
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                "method_instance": "MethodInstance for promote_type(::Type{Int64}, ::Type{S} where S<:Real)"
                            },
                            "children": [
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                "method_instance": "MethodInstance for promote_type(::Type{Int64}, ::Type{S} where S<:Real)"
                            },
                            "children": [
                                {
                                    "method_instance": {
                                        "method": "(::Colon)(start::A, step, stop::C) where {A<:Real, C<:Real} @ Base range.jl:10",
                                        "method_instance": "MethodInstance for (::Colon)(::Int64, ::Int64, ::C) where C<:Real"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "logmsg_shim(level, message, _module, group, id, file, line, kwargs) @ Base.CoreLogging logging/logging.jl:510",
                                                "method_instance": "MethodInstance for Base.CoreLogging.logmsg_shim(::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any)"
                                            },
                                            "children": [
                                            ]
                                        }
                                    ]
                                },
                                {
                                    "method_instance": {
                                        "method": "_promote(x::T, y::S) where {T, S} @ Base promotion.jl:371",
                                        "method_instance": "MethodInstance for Base._promote(::Int64, ::Real)"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "promote(x, y) @ Base promotion.jl:397",
                                                "method_instance": "MethodInstance for promote(::Int64, ::Real)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "promote(x, y) @ Base promotion.jl:397",
                                                "method_instance": "MethodInstance for promote(::Int64, ::Real)"
                                            },
                                            "children": [
                                            ]
                                        },
                                        {
                                            "method_instance": {
                                                "method": "promote(x, y) @ Base promotion.jl:397",
                                                "method_instance": "MethodInstance for promote(::Int64, ::Real)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "(::Colon)(a::Real, b::Real) @ Base range.jl:3",
                                                        "method_instance": "MethodInstance for (::Colon)(::Int64, ::Real)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "(::Base.var\"#__cat_offset1!##0#__cat_offset1!##1\")(i) @ Base abstractarray.jl:1877",
                                                                "method_instance": "MethodInstance for (::Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, <:Tuple, Vector{Union{Int64, Symbol}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N})(::Int64)"
                                                            },
                                                            "children": [
                                                                {
                                                                    "method_instance": {
                                                                        "method": "(::Base.var\"#_ntuple##0#_ntuple##1\")(i) @ Base none:0",
                                                                        "method_instance": "MethodInstance for (::Base.var\"#_ntuple##0#_ntuple##1\"{Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, var\"#s1801\", Vector{Union{Int64, Symbol}}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N, var\"#s1801\"<:Tuple})(::Int64)"
                                                                    },
                                                                    "children": [
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "iterate(g::Base.Generator, s...) @ Base generator.jl:43",
                                                                                "method_instance": "MethodInstance for iterate(::Base.Generator{UnitRange{Int64}, F} where F<:(Base.var\"#_ntuple##0#_ntuple##1\"{Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, var\"#s1801\", Vector{Union{Int64, Symbol}}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N, var\"#s1801\"<:Tuple}))"
                                                                            },
                                                                            "children": [
                                                                                {
                                                                                    "method_instance": {
                                                                                        "method": "collect(itr::Base.Generator) @ Base array.jl:783",
                                                                                        "method_instance": "MethodInstance for collect(::Base.Generator{UnitRange{Int64}, F} where F<:(Base.var\"#_ntuple##0#_ntuple##1\"{Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, var\"#s1801\", Vector{Union{Int64, Symbol}}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N, var\"#s1801\"<:Tuple}))"
                                                                                    },
                                                                                    "children": [
                                                                                        {
                                                                                            "method_instance": {
                                                                                                "method": "_ntuple(f::F, n::Int64) where F @ Base ntuple.jl:36",
                                                                                                "method_instance": "MethodInstance for Base._ntuple(::Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, <:Tuple, Vector{Union{Int64, Symbol}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N}, ::Int64)"
                                                                                            },
                                                                                            "children": [
                                                                                                {
                                                                                                    "method_instance": {
                                                                                                        "method": "ntuple(f::F, n::Int64) where F @ Base ntuple.jl:17",
                                                                                                        "method_instance": "MethodInstance for ntuple(::Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, <:Tuple, Vector{Union{Int64, Symbol}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N}, ::Int64)"
                                                                                                    },
                                                                                                    "children": [
                                                                                                        {
                                                                                                            "method_instance": {
                                                                                                                "method": "__cat_offset1!(A, shape, catdims, offsets, x) @ Base abstractarray.jl:1875",
                                                                                                                "method_instance": "MethodInstance for Base.__cat_offset1!(::Any, ::Tuple{Int64, Vararg{Any}}, ::Tuple{Vararg{Bool}}, ::Tuple, ::Vector{Union{Int64, Symbol}})"
                                                                                                            },
                                                                                                            "children": [
                                                                                                                {
                                                                                                                    "method_instance": {
                                                                                                                        "method": "__cat_offset!(A, shape, catdims, offsets, x, X...) @ Base abstractarray.jl:1868",
                                                                                                                        "method_instance": "MethodInstance for Base.__cat_offset!(::Any, ::Tuple{Int64, Vararg{Any}}, ::Tuple{Vararg{Bool}}, ::Tuple, ::Vector{Union{Int64, Symbol}}, ::Vararg{Vector{Union{Int64, Symbol}}})"
                                                                                                                    },
                                                                                                                    "children": [
                                                                                                                        {
                                                                                                                            "method_instance": {
                                                                                                                                "method": "__cat_offset!(A, shape, catdims, offsets, x, X...) @ Base abstractarray.jl:1868",
                                                                                                                                "method_instance": "MethodInstance for Base.__cat_offset!(::Any, ::Tuple{Int64, Vararg{Any}}, ::Tuple{Vararg{Bool}}, ::Tuple{Vararg{Int64}}, ::Vector{Union{Int64, Symbol}}, ::Vararg{Vector{Union{Int64, Symbol}}})"
                                                                                                                            },
                                                                                                                            "children": [
                                                                                                                            ]
                                                                                                                        }
                                                                                                                    ]
                                                                                                                }
                                                                                                            ]
                                                                                                        }
                                                                                                    ]
                                                                                                }
                                                                                            ]
                                                                                        }
                                                                                    ]
                                                                                }
                                                                            ]
                                                                        },
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "iterate(g::Base.Generator, s...) @ Base generator.jl:43",
                                                                                "method_instance": "MethodInstance for iterate(::Base.Generator{UnitRange{Int64}, F} where F<:(Base.var\"#_ntuple##0#_ntuple##1\"{Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, var\"#s1801\", Vector{Union{Int64, Symbol}}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N, var\"#s1801\"<:Tuple}), ::Int64)"
                                                                            },
                                                                            "children": [
                                                                                {
                                                                                    "method_instance": {
                                                                                        "method": "collect_to!(dest::AbstractArray{T}, itr, offs, st) where T @ Base array.jl:843",
                                                                                        "method_instance": "MethodInstance for Base.collect_to!(::Vector, ::Base.Generator{UnitRange{Int64}, F} where F<:(Base.var\"#_ntuple##0#_ntuple##1\"{Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, var\"#s1801\", Vector{Union{Int64, Symbol}}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N, var\"#s1801\"<:Tuple}), ::Int64, ::Int64)"
                                                                                    },
                                                                                    "children": [
                                                                                        {
                                                                                            "method_instance": {
                                                                                                "method": "collect_to!(dest::AbstractArray{T}, itr, offs, st) where T @ Base array.jl:843",
                                                                                                "method_instance": "MethodInstance for Base.collect_to!(::Vector, ::Base.Generator{UnitRange{Int64}, F} where F<:(Base.var\"#_ntuple##0#_ntuple##1\"{Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, var\"#s1801\", Vector{Union{Int64, Symbol}}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N, var\"#s1801\"<:Tuple}), ::Int64, ::Int64)"
                                                                                            },
                                                                                            "children": [
                                                                                            ]
                                                                                        },
                                                                                        {
                                                                                            "method_instance": {
                                                                                                "method": "collect_to_with_first!(dest::AbstractArray, v1, itr, st) @ Base array.jl:823",
                                                                                                "method_instance": "MethodInstance for Base.collect_to_with_first!(::Vector, ::Any, ::Base.Generator{UnitRange{Int64}, F} where F<:(Base.var\"#_ntuple##0#_ntuple##1\"{Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, var\"#s1801\", Vector{Union{Int64, Symbol}}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N, var\"#s1801\"<:Tuple}), ::Int64)"
                                                                                            },
                                                                                            "children": [
                                                                                                {
                                                                                                    "method_instance": {
                                                                                                        "method": "collect(itr::Base.Generator) @ Base array.jl:783",
                                                                                                        "method_instance": "MethodInstance for collect(::Base.Generator{UnitRange{Int64}, F} where F<:(Base.var\"#_ntuple##0#_ntuple##1\"{Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, var\"#s1801\", Vector{Union{Int64, Symbol}}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N, var\"#s1801\"<:Tuple}))"
                                                                                                    },
                                                                                                    "children": [
                                                                                                    ]
                                                                                                }
                                                                                            ]
                                                                                        }
                                                                                    ]
                                                                                }
                                                                            ]
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "method_instance": {
                                                                        "method": "ntuple(f::F, n::Int64) where F @ Base ntuple.jl:17",
                                                                        "method_instance": "MethodInstance for ntuple(::Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, <:Tuple, Vector{Union{Int64, Symbol}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N}, ::Int64)"
                                                                    },
                                                                    "children": [
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        {
                                                            "method_instance": {
                                                                "method": "(::Base.var\"#__cat_offset1!##0#__cat_offset1!##1\")(i) @ Base abstractarray.jl:1877",
                                                                "method_instance": "MethodInstance for (::Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, NTuple{N1, Int64}, Vector{Union{Int64, Symbol}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N, N1})(::Int64)"
                                                            },
                                                            "children": [
                                                                {
                                                                    "method_instance": {
                                                                        "method": "(::Base.var\"#_ntuple##0#_ntuple##1\")(i) @ Base none:0",
                                                                        "method_instance": "MethodInstance for (::Base.var\"#_ntuple##0#_ntuple##1\"{Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, NTuple{N1, Int64}, Vector{Union{Int64, Symbol}}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N, N1})(::Int64)"
                                                                    },
                                                                    "children": [
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "iterate(g::Base.Generator, s...) @ Base generator.jl:43",
                                                                                "method_instance": "MethodInstance for iterate(::Base.Generator{UnitRange{Int64}, F} where F<:(Base.var\"#_ntuple##0#_ntuple##1\"{Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, NTuple{N1, Int64}, Vector{Union{Int64, Symbol}}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N, N1}))"
                                                                            },
                                                                            "children": [
                                                                                {
                                                                                    "method_instance": {
                                                                                        "method": "collect(itr::Base.Generator) @ Base array.jl:783",
                                                                                        "method_instance": "MethodInstance for collect(::Base.Generator{UnitRange{Int64}, F} where F<:(Base.var\"#_ntuple##0#_ntuple##1\"{Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, NTuple{N1, Int64}, Vector{Union{Int64, Symbol}}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N, N1}))"
                                                                                    },
                                                                                    "children": [
                                                                                        {
                                                                                            "method_instance": {
                                                                                                "method": "_ntuple(f::F, n::Int64) where F @ Base ntuple.jl:36",
                                                                                                "method_instance": "MethodInstance for Base._ntuple(::Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, NTuple{N1, Int64}, Vector{Union{Int64, Symbol}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N, N1}, ::Int64)"
                                                                                            },
                                                                                            "children": [
                                                                                                {
                                                                                                    "method_instance": {
                                                                                                        "method": "ntuple(f::F, n::Int64) where F @ Base ntuple.jl:17",
                                                                                                        "method_instance": "MethodInstance for ntuple(::Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, NTuple{N1, Int64}, Vector{Union{Int64, Symbol}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N, N1}, ::Int64)"
                                                                                                    },
                                                                                                    "children": [
                                                                                                        {
                                                                                                            "method_instance": {
                                                                                                                "method": "__cat_offset1!(A, shape, catdims, offsets, x) @ Base abstractarray.jl:1875",
                                                                                                                "method_instance": "MethodInstance for Base.__cat_offset1!(::Any, ::Tuple{Int64, Vararg{Any}}, ::Tuple{Vararg{Bool}}, ::Tuple{Vararg{Int64}}, ::Vector{Union{Int64, Symbol}})"
                                                                                                            },
                                                                                                            "children": [
                                                                                                                {
                                                                                                                    "method_instance": {
                                                                                                                        "method": "__cat_offset!(A, shape, catdims, offsets, x, X...) @ Base abstractarray.jl:1868",
                                                                                                                        "method_instance": "MethodInstance for Base.__cat_offset!(::Any, ::Tuple{Int64, Vararg{Any}}, ::Tuple{Vararg{Bool}}, ::Tuple{Vararg{Int64}}, ::Vector{Union{Int64, Symbol}}, ::Vararg{Vector{Union{Int64, Symbol}}})"
                                                                                                                    },
                                                                                                                    "children": [
                                                                                                                        {
                                                                                                                            "method_instance": {
                                                                                                                                "method": "__cat(A, shape, catdims, X...) @ Base abstractarray.jl:1866",
                                                                                                                                "method_instance": "MethodInstance for Base.__cat(::Any, ::Tuple{Int64, Vararg{Any}}, ::Tuple{Vararg{Bool}}, ::Vector{Union{Int64, Symbol}}, ::Vararg{Vector{Union{Int64, Symbol}}})"
                                                                                                                            },
                                                                                                                            "children": [
                                                                                                                                {
                                                                                                                                    "method_instance": {
                                                                                                                                        "method": "_cat_t(dims, ::Type{T}, X...) where T @ Base abstractarray.jl:1852",
                                                                                                                                        "method_instance": "MethodInstance for Base._cat_t(::Int64, ::Type{Union{Int64, Symbol}}, ::Vector{Union{Int64, Symbol}}, ::Vararg{Vector{Union{Int64, Symbol}}})"
                                                                                                                                    },
                                                                                                                                    "children": [
                                                                                                                                    ]
                                                                                                                                },
                                                                                                                                {
                                                                                                                                    "method_instance": {
                                                                                                                                        "method": "_cat_t(dims, ::Type{T}, X...) where T @ Base abstractarray.jl:1852",
                                                                                                                                        "method_instance": "MethodInstance for Base._cat_t(::Int64, ::Type{Union{Int64, Symbol}}, ::Vector{Union{Int64, Symbol}}, ::Vararg{Vector{Union{Int64, Symbol}}})"
                                                                                                                                    },
                                                                                                                                    "children": [
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "_cat(catdims, A::AbstractArray{T}...) where T @ Base abstractarray.jl:2116",
                                                                                                                                                "method_instance": "MethodInstance for Base._cat(::Int64, ::Vector{Union{Int64, Symbol}}, ::Vararg{Vector{Union{Int64, Symbol}}})"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                                {
                                                                                                                                                    "method_instance": {
                                                                                                                                                        "method": "var\"#cat#110\"(dims, ::typeof(cat), A...) @ Base abstractarray.jl:2114",
                                                                                                                                                        "method_instance": "MethodInstance for Base.var\"#cat#110\"(::Int64, ::typeof(cat), ::Vector{Union{Int64, Symbol}}, ::Vararg{Vector{Union{Int64, Symbol}}})"
                                                                                                                                                    },
                                                                                                                                                    "children": [
                                                                                                                                                        {
                                                                                                                                                            "method_instance": {
                                                                                                                                                                "method": "kwcall(::NamedTuple, ::typeof(cat), A...) @ Base abstractarray.jl:2114",
                                                                                                                                                                "method_instance": "MethodInstance for Core.kwcall(::@NamedTuple{dims::Int64}, ::typeof(cat), ::Vector{Union{Int64, Symbol}}, ::Vararg{Vector{Union{Int64, Symbol}}})"
                                                                                                                                                            },
                                                                                                                                                            "children": [
                                                                                                                                                            ]
                                                                                                                                                        }
                                                                                                                                                    ]
                                                                                                                                                }
                                                                                                                                            ]
                                                                                                                                        }
                                                                                                                                    ]
                                                                                                                                }
                                                                                                                            ]
                                                                                                                        }
                                                                                                                    ]
                                                                                                                }
                                                                                                            ]
                                                                                                        }
                                                                                                    ]
                                                                                                }
                                                                                            ]
                                                                                        }
                                                                                    ]
                                                                                }
                                                                            ]
                                                                        },
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "iterate(g::Base.Generator, s...) @ Base generator.jl:43",
                                                                                "method_instance": "MethodInstance for iterate(::Base.Generator{UnitRange{Int64}, F} where F<:(Base.var\"#_ntuple##0#_ntuple##1\"{Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, NTuple{N1, Int64}, Vector{Union{Int64, Symbol}}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N, N1}), ::Int64)"
                                                                            },
                                                                            "children": [
                                                                                {
                                                                                    "method_instance": {
                                                                                        "method": "collect_to!(dest::AbstractArray{T}, itr, offs, st) where T @ Base array.jl:843",
                                                                                        "method_instance": "MethodInstance for Base.collect_to!(::Vector, ::Base.Generator{UnitRange{Int64}, F} where F<:(Base.var\"#_ntuple##0#_ntuple##1\"{Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, NTuple{N1, Int64}, Vector{Union{Int64, Symbol}}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N, N1}), ::Int64, ::Int64)"
                                                                                    },
                                                                                    "children": [
                                                                                        {
                                                                                            "method_instance": {
                                                                                                "method": "collect_to!(dest::AbstractArray{T}, itr, offs, st) where T @ Base array.jl:843",
                                                                                                "method_instance": "MethodInstance for Base.collect_to!(::Vector, ::Base.Generator{UnitRange{Int64}, F} where F<:(Base.var\"#_ntuple##0#_ntuple##1\"{Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, NTuple{N1, Int64}, Vector{Union{Int64, Symbol}}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N, N1}), ::Int64, ::Int64)"
                                                                                            },
                                                                                            "children": [
                                                                                            ]
                                                                                        },
                                                                                        {
                                                                                            "method_instance": {
                                                                                                "method": "collect_to_with_first!(dest::AbstractArray, v1, itr, st) @ Base array.jl:823",
                                                                                                "method_instance": "MethodInstance for Base.collect_to_with_first!(::Vector, ::Any, ::Base.Generator{UnitRange{Int64}, F} where F<:(Base.var\"#_ntuple##0#_ntuple##1\"{Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, NTuple{N1, Int64}, Vector{Union{Int64, Symbol}}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N, N1}), ::Int64)"
                                                                                            },
                                                                                            "children": [
                                                                                                {
                                                                                                    "method_instance": {
                                                                                                        "method": "collect(itr::Base.Generator) @ Base array.jl:783",
                                                                                                        "method_instance": "MethodInstance for collect(::Base.Generator{UnitRange{Int64}, F} where F<:(Base.var\"#_ntuple##0#_ntuple##1\"{Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, NTuple{N1, Int64}, Vector{Union{Int64, Symbol}}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N, N1}))"
                                                                                                    },
                                                                                                    "children": [
                                                                                                    ]
                                                                                                }
                                                                                            ]
                                                                                        }
                                                                                    ]
                                                                                }
                                                                            ]
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "method_instance": {
                                                                        "method": "ntuple(f::F, n::Int64) where F @ Base ntuple.jl:17",
                                                                        "method_instance": "MethodInstance for ntuple(::Base.var\"#__cat_offset1!##0#__cat_offset1!##1\"{var\"#s180\", NTuple{N, Bool}, NTuple{N1, Int64}, Vector{Union{Int64, Symbol}}} where {var\"#s180\"<:Tuple{Int64, Vararg{Any}}, N, N1}, ::Int64)"
                                                                    },
                                                                    "children": [
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        {
                                                            "method_instance": {
                                                                "method": "_new_nodes_iter(stmts, new_nodes, new_nodes_info, new_nodes_idx) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:786",
                                                                "method_instance": "MethodInstance for Base.Compiler.IRShow._new_nodes_iter(::Any, ::Any, ::Any, ::Any)"
                                                            },
                                                            "children": [
                                                                {
                                                                    "method_instance": {
                                                                        "method": "new_nodes_iter(ir::Compiler.IRCode, new_nodes_idx) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:822",
                                                                        "method_instance": "MethodInstance for Base.Compiler.IRShow.new_nodes_iter(::Compiler.IRCode, ::Any)"
                                                                    },
                                                                    "children": [
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        {
                                                            "method_instance": {
                                                                "method": "abstract_eval_invoke_inst(interp::Compiler.AbstractInterpreter, inst::Compiler.Instruction, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:34",
                                                                "method_instance": "MethodInstance for Compiler.abstract_eval_invoke_inst(::Compiler.AbstractInterpreter, ::Compiler.Instruction, ::Compiler.IRInterpretationState)"
                                                            },
                                                            "children": [
                                                            ]
                                                        },
                                                        {
                                                            "method_instance": {
                                                                "method": "abstract_eval_invoke_inst(interp::Compiler.AbstractInterpreter, inst::Compiler.Instruction, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:34",
                                                                "method_instance": "MethodInstance for Compiler.abstract_eval_invoke_inst(::Compiler.NativeInterpreter, ::Compiler.Instruction, ::Compiler.IRInterpretationState)"
                                                            },
                                                            "children": [
                                                            ]
                                                        },
                                                        {
                                                            "method_instance": {
                                                                "method": "compute_ir_line_annotations(code::Compiler.IRCode) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:263",
                                                                "method_instance": "MethodInstance for Base.Compiler.IRShow.compute_ir_line_annotations(::Compiler.IRCode)"
                                                            },
                                                            "children": [
                                                            ]
                                                        },
                                                        {
                                                            "method_instance": {
                                                                "method": "findmetaarg(metaargs, sym) @ Base expr.jl:1039",
                                                                "method_instance": "MethodInstance for Base.findmetaarg(::Any, ::Symbol)"
                                                            },
                                                            "children": [
                                                                {
                                                                    "method_instance": {
                                                                        "method": "_getmeta(body::Vector{Any}, sym::Symbol, delete::Bool) @ Base expr.jl:1020",
                                                                        "method_instance": "MethodInstance for Base._getmeta(::Vector{Any}, ::Symbol, ::Bool)"
                                                                    },
                                                                    "children": [
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "_getmeta(body::Expr, sym::Symbol, delete::Bool) @ Base expr.jl:1015",
                                                                                "method_instance": "MethodInstance for Base._getmeta(::Expr, ::Symbol, ::Bool)"
                                                                            },
                                                                            "children": [
                                                                            ]
                                                                        }
                                                                    ]
                                                                }
                                                            ]
                                                        },
                                                        {
                                                            "method_instance": {
                                                                "method": "show(io::IO, inferred::Compiler.InferenceResult) @ Base.Compiler.IRShow ../usr/share/julia/Compiler/src/ssair/show.jl:1092",
                                                                "method_instance": "MethodInstance for show(::IO, ::Compiler.InferenceResult)"
                                                            },
                                                            "children": [
                                                            ]
                                                        },
                                                        {
                                                            "method_instance": {
                                                                "method": "var\"#s16#235\"(T, N, ::Any, idxs, subidxs) @ Base none:0",
                                                                "method_instance": "MethodInstance for Base.var\"#s16#235\"(::Any, ::Any, ::Any, ::Any, ::Any)"
                                                            },
                                                            "children": [
                                                            ]
                                                        },
                                                        {
                                                            "method_instance": {
                                                                "method": "var\"#s180#186\"(names, T, NT, nt) @ Base none:0",
                                                                "method_instance": "MethodInstance for Base.var\"#s180#186\"(::Any, ::Any, ::Any, ::Any)"
                                                            },
                                                            "children": [
                                                            ]
                                                        },
                                                        {
                                                            "method_instance": {
                                                                "method": "var\"#s180#187\"(names, ::Any, nt) @ Base none:0",
                                                                "method_instance": "MethodInstance for Base.var\"#s180#187\"(::Any, ::Any, ::Any)"
                                                            },
                                                            "children": [
                                                            ]
                                                        },
                                                        {
                                                            "method_instance": {
                                                                "method": "walk_to_defs(compact::Compiler.IncrementalCompact, defssa, typeconstraint, predecessors, 𝕃ₒ::Compiler.AbstractLattice) @ Compiler ../usr/share/julia/Compiler/src/ssair/passes.jl:274",
                                                                "method_instance": "MethodInstance for Compiler.walk_to_defs(::Compiler.IncrementalCompact, ::Any, ::Any, ::Function, ::Compiler.PartialsLattice{Compiler.ConstsLattice})"
                                                            },
                                                            "children": [
                                                                {
                                                                    "method_instance": {
                                                                        "method": "collect_leaves(compact::Compiler.IncrementalCompact, val, typeconstraint, 𝕃ₒ::Compiler.AbstractLattice, predecessors) @ Compiler ../usr/share/julia/Compiler/src/ssair/passes.jl:185",
                                                                        "method_instance": "MethodInstance for Compiler.collect_leaves(::Compiler.IncrementalCompact, ::Any, ::Any, ::Compiler.PartialsLattice{Compiler.ConstsLattice}, ::Function)"
                                                                    },
                                                                    "children": [
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "lift_keyvalue_get!(compact::Compiler.IncrementalCompact, idx::Int64, stmt::Expr, 𝕃ₒ::Compiler.AbstractLattice) @ Compiler ../usr/share/julia/Compiler/src/ssair/passes.jl:981",
                                                                                "method_instance": "MethodInstance for Compiler.lift_keyvalue_get!(::Compiler.IncrementalCompact, ::Int64, ::Expr, ::Compiler.PartialsLattice{Compiler.ConstsLattice})"
                                                                            },
                                                                            "children": [
                                                                                {
                                                                                    "method_instance": {
                                                                                        "method": "sroa_pass!(ir::Compiler.IRCode, inlining::Union{Nothing, Compiler.InliningState}) @ Compiler ../usr/share/julia/Compiler/src/ssair/passes.jl:1214",
                                                                                        "method_instance": "MethodInstance for Compiler.sroa_pass!(::Compiler.IRCode, ::Compiler.InliningState)"
                                                                                    },
                                                                                    "children": [
                                                                                        {
                                                                                            "method_instance": {
                                                                                                "method": "run_passes_ipo_safe(ci::Core.CodeInfo, sv::Compiler.OptimizationState, optimize_until) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/optimize.jl:1036",
                                                                                                "method_instance": "MethodInstance for Compiler.run_passes_ipo_safe(::Core.CodeInfo, ::Compiler.OptimizationState, ::Nothing)"
                                                                                            },
                                                                                            "children": [
                                                                                                {
                                                                                                    "method_instance": {
                                                                                                        "method": "run_passes_ipo_safe(ci::Core.CodeInfo, sv::Compiler.OptimizationState) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/optimize.jl:1036",
                                                                                                        "method_instance": "MethodInstance for Compiler.run_passes_ipo_safe(::Core.CodeInfo, ::Compiler.OptimizationState)"
                                                                                                    },
                                                                                                    "children": [
                                                                                                        {
                                                                                                            "method_instance": {
                                                                                                                "method": "optimize(interp::Compiler.AbstractInterpreter, opt::Compiler.OptimizationState, caller::Compiler.InferenceResult) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/optimize.jl:1015",
                                                                                                                "method_instance": "MethodInstance for Compiler.optimize(::Compiler.AbstractInterpreter, ::Compiler.OptimizationState, ::Compiler.InferenceResult)"
                                                                                                            },
                                                                                                            "children": [
                                                                                                                {
                                                                                                                    "method_instance": {
                                                                                                                        "method": "finish_cycle(::Compiler.AbstractInterpreter, frames::Vector{Union{Compiler.IRInterpretationState, Compiler.InferenceState}}, cycleid::Int64, time_before::UInt64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/typeinfer.jl:223",
                                                                                                                        "method_instance": "MethodInstance for Compiler.finish_cycle(::Compiler.AbstractInterpreter, ::Vector{Union{Compiler.IRInterpretationState, Compiler.InferenceState}}, ::Int64, ::UInt64)"
                                                                                                                    },
                                                                                                                    "children": [
                                                                                                                        {
                                                                                                                            "method_instance": {
                                                                                                                                "method": "typeinf(interp::Compiler.AbstractInterpreter, frame::Compiler.InferenceState) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:4363",
                                                                                                                                "method_instance": "MethodInstance for Compiler.typeinf(::Compiler.AbstractInterpreter, ::Compiler.InferenceState)"
                                                                                                                            },
                                                                                                                            "children": [
                                                                                                                            ]
                                                                                                                        },
                                                                                                                        {
                                                                                                                            "method_instance": {
                                                                                                                                "method": "typeinf(interp::Compiler.AbstractInterpreter, frame::Compiler.InferenceState) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:4363",
                                                                                                                                "method_instance": "MethodInstance for Compiler.typeinf(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                            },
                                                                                                                            "children": [
                                                                                                                            ]
                                                                                                                        }
                                                                                                                    ]
                                                                                                                },
                                                                                                                {
                                                                                                                    "method_instance": {
                                                                                                                        "method": "finish_cycle(::Compiler.AbstractInterpreter, frames::Vector{Union{Compiler.IRInterpretationState, Compiler.InferenceState}}, cycleid::Int64, time_before::UInt64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/typeinfer.jl:223",
                                                                                                                        "method_instance": "MethodInstance for Compiler.finish_cycle(::Compiler.NativeInterpreter, ::Vector{Union{Compiler.IRInterpretationState, Compiler.InferenceState}}, ::Int64, ::UInt64)"
                                                                                                                    },
                                                                                                                    "children": [
                                                                                                                    ]
                                                                                                                },
                                                                                                                {
                                                                                                                    "method_instance": {
                                                                                                                        "method": "finish_nocycle(::Compiler.AbstractInterpreter, frame::Compiler.InferenceState, time_before::UInt64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/typeinfer.jl:201",
                                                                                                                        "method_instance": "MethodInstance for Compiler.finish_nocycle(::Compiler.AbstractInterpreter, ::Compiler.InferenceState, ::UInt64)"
                                                                                                                    },
                                                                                                                    "children": [
                                                                                                                        {
                                                                                                                            "method_instance": {
                                                                                                                                "method": "typeinf(interp::Compiler.AbstractInterpreter, frame::Compiler.InferenceState) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:4363",
                                                                                                                                "method_instance": "MethodInstance for Compiler.typeinf(::Compiler.AbstractInterpreter, ::Compiler.InferenceState)"
                                                                                                                            },
                                                                                                                            "children": [
                                                                                                                            ]
                                                                                                                        },
                                                                                                                        {
                                                                                                                            "method_instance": {
                                                                                                                                "method": "typeinf(interp::Compiler.AbstractInterpreter, frame::Compiler.InferenceState) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:4363",
                                                                                                                                "method_instance": "MethodInstance for Compiler.typeinf(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                            },
                                                                                                                            "children": [
                                                                                                                                {
                                                                                                                                    "method_instance": {
                                                                                                                                        "method": "const_prop_call(interp::Compiler.AbstractInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, concrete_eval_result::Union{Nothing, Compiler.ConstCallResult}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1312",
                                                                                                                                        "method_instance": "MethodInstance for Compiler.const_prop_call(::Compiler.AbstractInterpreter, ::Core.MethodInstance, ::Compiler.MethodCallResult, ::Compiler.ArgInfo, ::Compiler.IRInterpretationState, ::Compiler.ConstCallResult)"
                                                                                                                                    },
                                                                                                                                    "children": [
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState, ::Compiler.InvokeCall)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState, ::Nothing)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState, ::Nothing)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        }
                                                                                                                                    ]
                                                                                                                                },
                                                                                                                                {
                                                                                                                                    "method_instance": {
                                                                                                                                        "method": "const_prop_call(interp::Compiler.AbstractInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, concrete_eval_result::Union{Nothing, Compiler.ConstCallResult}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1312",
                                                                                                                                        "method_instance": "MethodInstance for Compiler.const_prop_call(::Compiler.AbstractInterpreter, ::Core.MethodInstance, ::Compiler.MethodCallResult, ::Compiler.ArgInfo, ::Compiler.IRInterpretationState, ::Nothing)"
                                                                                                                                    },
                                                                                                                                    "children": [
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState, ::Compiler.InvokeCall)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState, ::Nothing)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState, ::Nothing)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                                {
                                                                                                                                                    "method_instance": {
                                                                                                                                                        "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState)"
                                                                                                                                                    },
                                                                                                                                                    "children": [
                                                                                                                                                        {
                                                                                                                                                            "method_instance": {
                                                                                                                                                                "method": "(::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\")(result, interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2809",
                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\"{Core.PartialOpaque, Compiler.ArgInfo, Compiler.StmtInfo, Bool, Core.Box, Core.MethodMatch})(::Compiler.MethodCallResult, ::Compiler.AbstractInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                            },
                                                                                                                                                            "children": [
                                                                                                                                                                {
                                                                                                                                                                    "method_instance": {
                                                                                                                                                                        "method": "Compiler.Future{T}(f, prev::Compiler.Future{S}, interp::Compiler.AbstractInterpreter, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) where {T, S} @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/inferencestate.jl:1172",
                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.Future{Compiler.CallMeta}(::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\"{Core.PartialOpaque, Compiler.ArgInfo, Compiler.StmtInfo, Bool, Core.Box, Core.MethodMatch}, ::Compiler.Future{Compiler.MethodCallResult}, ::Compiler.AbstractInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                    },
                                                                                                                                                                    "children": [
                                                                                                                                                                        {
                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                "method": "abstract_call_opaque_closure(interp::Compiler.AbstractInterpreter, closure::Core.PartialOpaque, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, check::Bool) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2787",
                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_opaque_closure(::Compiler.AbstractInterpreter, ::Core.PartialOpaque, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Bool)"
                                                                                                                                                                            },
                                                                                                                                                                            "children": [
                                                                                                                                                                                {
                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                        "method": "abstract_call_unknown(interp::Compiler.AbstractInterpreter, ft, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2855",
                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_unknown(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                    },
                                                                                                                                                                                    "children": [
                                                                                                                                                                                        {
                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                "method": "abstract_call(interp::Compiler.AbstractInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2882",
                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call(::Compiler.AbstractInterpreter, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                            },
                                                                                                                                                                                            "children": [
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "(::Compiler.var\"#infercalls#abstract_apply##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1752",
                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#infercalls#abstract_apply##0\"{Compiler.StmtInfo, Int64, Compiler.Future{Compiler.CallMeta}, Compiler.UnionSplitApplyCallInfo, Vector{Compiler.ApplyCallInfo}, Bool, Vector{Any}, Core.Box})(::Compiler.AbstractInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                    ]
                                                                                                                                                                                                },
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "abstract_call(interp::Compiler.AbstractInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2882",
                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call(::Compiler.AbstractInterpreter, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                        {
                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                "method": "abstract_call(interp::Compiler.AbstractInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:56",
                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call(::Compiler.AbstractInterpreter, ::Compiler.ArgInfo, ::Compiler.StatementState, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                            },
                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_eval_call(interp::Compiler.AbstractInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:3054",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_eval_call(::Compiler.AbstractInterpreter, ::Expr, ::Compiler.StatementState, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                        {
                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                "method": "abstract_eval_statement_expr(interp::Compiler.AbstractInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:3396",
                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_eval_statement_expr(::Compiler.AbstractInterpreter, ::Expr, ::Compiler.StatementState, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                            },
                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                        "method": "reprocess_instruction!(interp::Compiler.AbstractInterpreter, inst::Compiler.Instruction, idx::Int64, bb::Union{Nothing, Int64}, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:122",
                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.reprocess_instruction!(::Compiler.AbstractInterpreter, ::Compiler.Instruction, ::Int64, ::Int64, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#217#218\")(inst::Compiler.Instruction, lstmt::Int64, bb::Int64) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:333",
                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#217#218\"{Nothing, <:Compiler.AbstractInterpreter, Compiler.IRInterpretationState, Compiler.var\"#check_ret!#216\"{Vector{Int64}}, BitSet, Compiler.TwoPhaseDefUseMap, Compiler.IRCode})(::Compiler.Instruction, ::Int64, ::Int64)"
                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                        "method": "scan!(callback, scanner::Compiler.BBScanner, forwards_only::Bool) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:277",
                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.scan!(::Compiler.var\"#217#218\"{Nothing, <:Compiler.AbstractInterpreter, Compiler.IRInterpretationState, Compiler.var\"#check_ret!#216\"{Vector{Int64}}, BitSet, Compiler.TwoPhaseDefUseMap, Compiler.IRCode}, ::Compiler.BBScanner, ::Bool)"
                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                "method": "var\"#ir_abstract_constant_propagation#213\"(externally_refined::Union{Nothing, BitSet}, ::typeof(Compiler.ir_abstract_constant_propagation), interp::Compiler.AbstractInterpreter, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:318",
                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.var\"#ir_abstract_constant_propagation#213\"(::Nothing, ::typeof(Compiler.ir_abstract_constant_propagation), ::Compiler.AbstractInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                        "method": "ir_abstract_constant_propagation(interp::Compiler.AbstractInterpreter, irsv::Compiler.IRInterpretationState; externally_refined) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:318",
                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.ir_abstract_constant_propagation(::Compiler.AbstractInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "concrete_eval_invoke(interp::Compiler.AbstractInterpreter, ci::Core.CodeInstance, argtypes::Vector{Any}, parent::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:8",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.concrete_eval_invoke(::Compiler.AbstractInterpreter, ::Core.CodeInstance, ::Vector{Any}, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "abstract_eval_invoke_inst(interp::Compiler.AbstractInterpreter, inst::Compiler.Instruction, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:34",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_eval_invoke_inst(::Compiler.AbstractInterpreter, ::Compiler.Instruction, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                "method": "reprocess_instruction!(interp::Compiler.AbstractInterpreter, inst::Compiler.Instruction, idx::Int64, bb::Union{Nothing, Int64}, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:122",
                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.reprocess_instruction!(::Compiler.AbstractInterpreter, ::Compiler.Instruction, ::Int64, ::Int64, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                "method": "reprocess_instruction!(interp::Compiler.AbstractInterpreter, inst::Compiler.Instruction, idx::Int64, bb::Union{Nothing, Int64}, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:122",
                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.reprocess_instruction!(::Compiler.AbstractInterpreter, ::Compiler.Instruction, ::Int64, ::Nothing, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "semi_concrete_eval_call(interp::Compiler.AbstractInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1262",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.semi_concrete_eval_call(::Compiler.AbstractInterpreter, ::Core.MethodInstance, ::Compiler.MethodCallResult, ::Compiler.ArgInfo, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState, ::Compiler.InvokeCall)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#abstract_invoke##0#abstract_invoke##1\")(result, interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2306",
                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#abstract_invoke##0#abstract_invoke##1\"{Compiler.ArgInfo, Compiler.StmtInfo, Compiler.InvokeCall, Core.Box, Core.Box, Core.MethodMatch})(::Compiler.MethodCallResult, ::Compiler.AbstractInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                        "method": "Compiler.Future{T}(f, prev::Compiler.Future{S}, interp::Compiler.AbstractInterpreter, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) where {T, S} @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/inferencestate.jl:1172",
                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.Future{Compiler.CallMeta}(::Compiler.var\"#abstract_invoke##0#abstract_invoke##1\"{Compiler.ArgInfo, Compiler.StmtInfo, Compiler.InvokeCall, Core.Box, Core.Box, Core.MethodMatch}, ::Compiler.Future{Compiler.MethodCallResult}, ::Compiler.AbstractInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                "method": "abstract_invoke(interp::Compiler.AbstractInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2229",
                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_invoke(::Compiler.AbstractInterpreter, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState, ::Nothing)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                        "method": "(::Compiler.var\"#handle1#abstract_call_gf_by_type##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:168",
                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#handle1#abstract_call_gf_by_type##1\"{Int64, Compiler.Future{Compiler.MethodCallResult}, Int64, Vector{Union{Nothing, Core.CodeInstance}}, Core.MethodMatch, Compiler.ArgInfo, Compiler.StmtInfo, Compiler.CallInferenceState, Vector{Any}, Compiler.var\"#tmerge##0#tmerge##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.var\"#tmerge##0#tmerge##1\"{Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.var\"#⊑##0#⊑##1\"{Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}})(::Compiler.AbstractInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#infercalls#abstract_call_gf_by_type##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:145",
                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#infercalls#abstract_call_gf_by_type##0\"{Compiler.ArgInfo, Compiler.StmtInfo, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Vector{Any}, Compiler.var\"#tmerge##0#tmerge##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.var\"#tmerge##0#tmerge##1\"{Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.var\"#⊑##0#⊑##1\"{Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}})(::Compiler.AbstractInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.AbstractInterpreter, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                "method": "abstract_call_unknown(interp::Compiler.AbstractInterpreter, ft, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2855",
                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_unknown(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.AbstractInterpreter, ::Type{TypeVar}, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                        "method": "abstract_call(interp::Compiler.AbstractInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2882",
                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call(::Compiler.AbstractInterpreter, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1611",
                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Vector{Any}, Vector{Compiler.CallMeta}, _A, Compiler.Future{Compiler.AbstractIterationResult}} where _A)(::Compiler.AbstractInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                                        "method": "(::Compiler.var\"#inferiterate#abstract_iteration##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1591",
                                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate#abstract_iteration##0\"{_A, Compiler.Future{Compiler.CallMeta}, Compiler.Future{Compiler.AbstractIterationResult}} where _A)(::Compiler.AbstractInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                "method": "abstract_iteration(interp::Compiler.AbstractInterpreter, itft, itertype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1581",
                                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_iteration(::Compiler.AbstractInterpreter, ::Any, ::Any, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                "method": "abstract_iteration(interp::Compiler.AbstractInterpreter, itft, itertype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1581",
                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_iteration(::Compiler.AbstractInterpreter, ::Any, ::Any, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                                        "method": "precise_container_type(interp::Compiler.AbstractInterpreter, itft, typ, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1489",
                                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.precise_container_type(::Compiler.AbstractInterpreter, ::Any, ::Any, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#infercalls#abstract_apply##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1752",
                                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#infercalls#abstract_apply##0\"{Compiler.StmtInfo, Int64, Compiler.Future{Compiler.CallMeta}, Compiler.UnionSplitApplyCallInfo, Vector{Compiler.ApplyCallInfo}, Bool, Vector{Any}, Core.Box})(::Compiler.AbstractInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                        "method": "abstract_apply(interp::Compiler.AbstractInterpreter, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1718",
                                                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_apply(::Compiler.AbstractInterpreter, ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.AbstractInterpreter, ::Type{UnionAll}, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.AbstractInterpreter, ::typeof(!==), ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState, ::Nothing)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "semi_concrete_eval_call(interp::Compiler.AbstractInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1262",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.semi_concrete_eval_call(::Compiler.AbstractInterpreter, ::Core.MethodInstance, ::Compiler.MethodCallResult, ::Compiler.ArgInfo, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState, ::Compiler.InvokeCall)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#abstract_invoke##0#abstract_invoke##1\")(result, interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2306",
                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#abstract_invoke##0#abstract_invoke##1\"{Compiler.ArgInfo, Compiler.StmtInfo, Compiler.InvokeCall, Core.Box, Core.Box, Core.MethodMatch})(::Compiler.MethodCallResult, ::Compiler.AbstractInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                        "method": "Compiler.Future{T}(f, prev::Compiler.Future{S}, interp::Compiler.AbstractInterpreter, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) where {T, S} @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/inferencestate.jl:1172",
                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.Future{Compiler.CallMeta}(::Compiler.var\"#abstract_invoke##0#abstract_invoke##1\"{Compiler.ArgInfo, Compiler.StmtInfo, Compiler.InvokeCall, Core.Box, Core.Box, Core.MethodMatch}, ::Compiler.Future{Compiler.MethodCallResult}, ::Compiler.AbstractInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                "method": "abstract_invoke(interp::Compiler.AbstractInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2229",
                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_invoke(::Compiler.AbstractInterpreter, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState, ::Nothing)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                        "method": "(::Compiler.var\"#handle1#abstract_call_gf_by_type##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:168",
                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#handle1#abstract_call_gf_by_type##1\"{Int64, Compiler.Future{Compiler.MethodCallResult}, Int64, Vector{Union{Nothing, Core.CodeInstance}}, Core.MethodMatch, Compiler.ArgInfo, Compiler.StmtInfo, Compiler.CallInferenceState, Vector{Any}, Compiler.var\"#tmerge##0#tmerge##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.var\"#tmerge##0#tmerge##1\"{Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.var\"#⊑##0#⊑##1\"{Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}})(::Compiler.AbstractInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#infercalls#abstract_call_gf_by_type##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:145",
                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#infercalls#abstract_call_gf_by_type##0\"{Compiler.ArgInfo, Compiler.StmtInfo, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Vector{Any}, Compiler.var\"#tmerge##0#tmerge##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.var\"#tmerge##0#tmerge##1\"{Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.var\"#⊑##0#⊑##1\"{Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}})(::Compiler.AbstractInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.AbstractInterpreter, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                "method": "abstract_call_unknown(interp::Compiler.AbstractInterpreter, ft, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2855",
                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_unknown(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.AbstractInterpreter, ::Type{TypeVar}, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.AbstractInterpreter, ::Type{UnionAll}, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.AbstractInterpreter, ::typeof(!==), ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState, ::Nothing)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                        "method": "(::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\")(result, interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2809",
                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\"{Core.PartialOpaque, Compiler.ArgInfo, Compiler.StmtInfo, Bool, Core.Box, Core.MethodMatch})(::Compiler.MethodCallResult, ::Compiler.AbstractInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                "method": "Compiler.Future{T}(f, prev::Compiler.Future{S}, interp::Compiler.AbstractInterpreter, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) where {T, S} @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/inferencestate.jl:1172",
                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.Future{Compiler.CallMeta}(::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\"{Core.PartialOpaque, Compiler.ArgInfo, Compiler.StmtInfo, Bool, Core.Box, Core.MethodMatch}, ::Compiler.Future{Compiler.MethodCallResult}, ::Compiler.AbstractInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                        "method": "abstract_call_opaque_closure(interp::Compiler.AbstractInterpreter, closure::Core.PartialOpaque, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, check::Bool) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2787",
                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_opaque_closure(::Compiler.AbstractInterpreter, ::Core.PartialOpaque, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Bool)"
                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                "method": "abstract_call_unknown(interp::Compiler.AbstractInterpreter, ft, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2855",
                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_unknown(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                        "method": "abstract_call(interp::Compiler.AbstractInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2882",
                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call(::Compiler.AbstractInterpreter, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#infercalls#abstract_apply##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1752",
                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#infercalls#abstract_apply##0\"{Compiler.StmtInfo, Int64, Compiler.Future{Compiler.CallMeta}, Compiler.UnionSplitApplyCallInfo, Vector{Compiler.ApplyCallInfo}, Bool, Vector{Any}, Core.Box})(::Compiler.AbstractInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                                        "method": "abstract_apply(interp::Compiler.AbstractInterpreter, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1718",
                                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_apply(::Compiler.AbstractInterpreter, ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                        "method": "abstract_call(interp::Compiler.AbstractInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2882",
                                                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call(::Compiler.AbstractInterpreter, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1611",
                                                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Vector{Any}, Vector{Compiler.CallMeta}, _A, Compiler.Future{Compiler.AbstractIterationResult}} where _A)(::Compiler.AbstractInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                                        "method": "(::Compiler.var\"#inferiterate#abstract_iteration##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1591",
                                                                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate#abstract_iteration##0\"{_A, Compiler.Future{Compiler.CallMeta}, Compiler.Future{Compiler.AbstractIterationResult}} where _A)(::Compiler.AbstractInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                                                "method": "abstract_iteration(interp::Compiler.AbstractInterpreter, itft, itertype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1581",
                                                                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_iteration(::Compiler.AbstractInterpreter, ::Any, ::Any, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                                "method": "abstract_iteration(interp::Compiler.AbstractInterpreter, itft, itertype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1581",
                                                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_iteration(::Compiler.AbstractInterpreter, ::Any, ::Any, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                                        "method": "precise_container_type(interp::Compiler.AbstractInterpreter, itft, typ, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1489",
                                                                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.precise_container_type(::Compiler.AbstractInterpreter, ::Any, ::Any, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#infercalls#abstract_apply##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1752",
                                                                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#infercalls#abstract_apply##0\"{Compiler.StmtInfo, Int64, Compiler.Future{Compiler.CallMeta}, Compiler.UnionSplitApplyCallInfo, Vector{Compiler.ApplyCallInfo}, Bool, Vector{Any}, Core.Box})(::Compiler.AbstractInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                "method": "abstract_call(interp::Compiler.AbstractInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2882",
                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call(::Compiler.AbstractInterpreter, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                                        "method": "abstract_call(interp::Compiler.AbstractInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, sv::Compiler.InferenceState) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:3038",
                                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call(::Compiler.AbstractInterpreter, ::Compiler.ArgInfo, ::Compiler.StatementState, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                "method": "abstract_eval_call(interp::Compiler.AbstractInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:3054",
                                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_eval_call(::Compiler.AbstractInterpreter, ::Expr, ::Compiler.StatementState, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                        "method": "abstract_eval_statement_expr(interp::Compiler.AbstractInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:3396",
                                                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_eval_statement_expr(::Compiler.AbstractInterpreter, ::Expr, ::Compiler.StatementState, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                                "method": "typeinf_local(interp::Compiler.AbstractInterpreter, frame::Compiler.InferenceState, nextresult::Compiler.CurrentState) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:3997",
                                                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.typeinf_local(::Compiler.AbstractInterpreter, ::Compiler.InferenceState, ::Compiler.CurrentState)"
                                                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                                        "method": "typeinf(interp::Compiler.AbstractInterpreter, frame::Compiler.InferenceState) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:4363",
                                                                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.typeinf(::Compiler.AbstractInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                                                "method": "reprocess_instruction!(interp::Compiler.AbstractInterpreter, inst::Compiler.Instruction, idx::Int64, bb::Union{Nothing, Int64}, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:122",
                                                                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.reprocess_instruction!(::Compiler.AbstractInterpreter, ::Compiler.Instruction, ::Int64, ::Int64, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                                                "method": "reprocess_instruction!(interp::Compiler.AbstractInterpreter, inst::Compiler.Instruction, idx::Int64, bb::Union{Nothing, Int64}, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:122",
                                                                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.reprocess_instruction!(::Compiler.AbstractInterpreter, ::Compiler.Instruction, ::Int64, ::Nothing, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                                                        "method": "var\"#ir_abstract_constant_propagation#213\"(externally_refined::Union{Nothing, BitSet}, ::typeof(Compiler.ir_abstract_constant_propagation), interp::Compiler.AbstractInterpreter, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:318",
                                                                                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.var\"#ir_abstract_constant_propagation#213\"(::Nothing, ::typeof(Compiler.ir_abstract_constant_propagation), ::Compiler.AbstractInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                                        "method": "typeinf(interp::Compiler.AbstractInterpreter, frame::Compiler.InferenceState) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:4363",
                                                                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.typeinf(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                                        "method": "abstract_eval_cfunction(interp::Compiler.AbstractInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2936",
                                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_eval_cfunction(::Compiler.AbstractInterpreter, ::Expr, ::Compiler.StatementState, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                                "method": "abstract_eval_statement_expr(interp::Compiler.AbstractInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:3396",
                                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_eval_statement_expr(::Compiler.AbstractInterpreter, ::Expr, ::Compiler.StatementState, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                "method": "abstract_finalizer(interp::Compiler.AbstractInterpreter, argtypes::Vector{Any}, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2354",
                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_finalizer(::Compiler.AbstractInterpreter, ::Vector{Any}, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                "method": "abstract_modifyop!(interp::Compiler.AbstractInterpreter, ff, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:1349",
                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_modifyop!(::Compiler.AbstractInterpreter, ::Core.IntrinsicFunction, ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                "method": "abstract_modifyop!(interp::Compiler.AbstractInterpreter, ff, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:1349",
                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_modifyop!(::Compiler.AbstractInterpreter, ::typeof(Core.memoryrefmodify!), ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                "method": "abstract_modifyop!(interp::Compiler.AbstractInterpreter, ff, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:1349",
                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_modifyop!(::Compiler.AbstractInterpreter, ::typeof(modifyfield!), ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                "method": "abstract_modifyop!(interp::Compiler.AbstractInterpreter, ff, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:1349",
                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_modifyop!(::Compiler.AbstractInterpreter, ::typeof(modifyglobal!), ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                                "method": "return_type_tfunc(interp::Compiler.AbstractInterpreter, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:3047",
                                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.return_type_tfunc(::Compiler.AbstractInterpreter, ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                                                "method": "abstract_eval_new_opaque_closure(interp::Compiler.AbstractInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:3199",
                                                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_eval_new_opaque_closure(::Compiler.AbstractInterpreter, ::Expr, ::Compiler.StatementState, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                                                                        "method": "abstract_eval_statement_expr(interp::Compiler.AbstractInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:3396",
                                                                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_eval_statement_expr(::Compiler.AbstractInterpreter, ::Expr, ::Compiler.StatementState, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                        "method": "reprocess_instruction!(interp::Compiler.AbstractInterpreter, inst::Compiler.Instruction, idx::Int64, bb::Union{Nothing, Int64}, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:122",
                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.reprocess_instruction!(::Compiler.AbstractInterpreter, ::Compiler.Instruction, ::Int64, ::Nothing, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                }
                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                        }
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                }
                                                                                                                                                                                                            ]
                                                                                                                                                                                                        },
                                                                                                                                                                                                        {
                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                "method": "abstract_eval_cfunction(interp::Compiler.AbstractInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2936",
                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_eval_cfunction(::Compiler.AbstractInterpreter, ::Expr, ::Compiler.StatementState, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                            },
                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_eval_statement_expr(interp::Compiler.AbstractInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:3396",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_eval_statement_expr(::Compiler.AbstractInterpreter, ::Expr, ::Compiler.StatementState, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                }
                                                                                                                                                                                                            ]
                                                                                                                                                                                                        }
                                                                                                                                                                                                    ]
                                                                                                                                                                                                },
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "abstract_finalizer(interp::Compiler.AbstractInterpreter, argtypes::Vector{Any}, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2354",
                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_finalizer(::Compiler.AbstractInterpreter, ::Vector{Any}, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                        {
                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                            },
                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                            ]
                                                                                                                                                                                                        }
                                                                                                                                                                                                    ]
                                                                                                                                                                                                },
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "abstract_modifyop!(interp::Compiler.AbstractInterpreter, ff, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:1349",
                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_modifyop!(::Compiler.AbstractInterpreter, ::Core.IntrinsicFunction, ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                        {
                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                            },
                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                            ]
                                                                                                                                                                                                        }
                                                                                                                                                                                                    ]
                                                                                                                                                                                                },
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "abstract_modifyop!(interp::Compiler.AbstractInterpreter, ff, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:1349",
                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_modifyop!(::Compiler.AbstractInterpreter, ::typeof(Core.memoryrefmodify!), ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                        {
                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                            },
                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                            ]
                                                                                                                                                                                                        }
                                                                                                                                                                                                    ]
                                                                                                                                                                                                },
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "abstract_modifyop!(interp::Compiler.AbstractInterpreter, ff, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:1349",
                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_modifyop!(::Compiler.AbstractInterpreter, ::typeof(modifyfield!), ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                        {
                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                            },
                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                            ]
                                                                                                                                                                                                        }
                                                                                                                                                                                                    ]
                                                                                                                                                                                                },
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "abstract_modifyop!(interp::Compiler.AbstractInterpreter, ff, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:1349",
                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_modifyop!(::Compiler.AbstractInterpreter, ::typeof(modifyglobal!), ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                        {
                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                            },
                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                            ]
                                                                                                                                                                                                        }
                                                                                                                                                                                                    ]
                                                                                                                                                                                                },
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "return_type_tfunc(interp::Compiler.AbstractInterpreter, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:3047",
                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.return_type_tfunc(::Compiler.AbstractInterpreter, ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                        {
                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.AbstractInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                            },
                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                            ]
                                                                                                                                                                                                        }
                                                                                                                                                                                                    ]
                                                                                                                                                                                                }
                                                                                                                                                                                            ]
                                                                                                                                                                                        }
                                                                                                                                                                                    ]
                                                                                                                                                                                }
                                                                                                                                                                            ]
                                                                                                                                                                        }
                                                                                                                                                                    ]
                                                                                                                                                                }
                                                                                                                                                            ]
                                                                                                                                                        }
                                                                                                                                                    ]
                                                                                                                                                }
                                                                                                                                            ]
                                                                                                                                        }
                                                                                                                                    ]
                                                                                                                                },
                                                                                                                                {
                                                                                                                                    "method_instance": {
                                                                                                                                        "method": "const_prop_call(interp::Compiler.AbstractInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, concrete_eval_result::Union{Nothing, Compiler.ConstCallResult}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1312",
                                                                                                                                        "method_instance": "MethodInstance for Compiler.const_prop_call(::Compiler.AbstractInterpreter, ::Core.MethodInstance, ::Compiler.MethodCallResult, ::Compiler.ArgInfo, ::Compiler.InferenceState, ::Compiler.ConstCallResult)"
                                                                                                                                    },
                                                                                                                                    "children": [
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState, ::Compiler.InvokeCall)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState, ::Nothing)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState, ::Nothing)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        }
                                                                                                                                    ]
                                                                                                                                },
                                                                                                                                {
                                                                                                                                    "method_instance": {
                                                                                                                                        "method": "const_prop_call(interp::Compiler.AbstractInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, concrete_eval_result::Union{Nothing, Compiler.ConstCallResult}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1312",
                                                                                                                                        "method_instance": "MethodInstance for Compiler.const_prop_call(::Compiler.AbstractInterpreter, ::Core.MethodInstance, ::Compiler.MethodCallResult, ::Compiler.ArgInfo, ::Compiler.InferenceState, ::Nothing)"
                                                                                                                                    },
                                                                                                                                    "children": [
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState, ::Compiler.InvokeCall)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState, ::Nothing)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.AbstractInterpreter, ::Compiler.MethodCallResult, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState, ::Nothing)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        }
                                                                                                                                    ]
                                                                                                                                },
                                                                                                                                {
                                                                                                                                    "method_instance": {
                                                                                                                                        "method": "const_prop_call(interp::Compiler.AbstractInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, concrete_eval_result::Union{Nothing, Compiler.ConstCallResult}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1312",
                                                                                                                                        "method_instance": "MethodInstance for Compiler.const_prop_call(::Compiler.NativeInterpreter, ::Core.MethodInstance, ::Compiler.MethodCallResult, ::Compiler.ArgInfo, ::Compiler.IRInterpretationState, ::Compiler.ConstCallResult)"
                                                                                                                                    },
                                                                                                                                    "children": [
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState, ::Any)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState, ::Compiler.InvokeCall)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState, ::Nothing)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState, ::Nothing)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        }
                                                                                                                                    ]
                                                                                                                                },
                                                                                                                                {
                                                                                                                                    "method_instance": {
                                                                                                                                        "method": "const_prop_call(interp::Compiler.AbstractInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, concrete_eval_result::Union{Nothing, Compiler.ConstCallResult}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1312",
                                                                                                                                        "method_instance": "MethodInstance for Compiler.const_prop_call(::Compiler.NativeInterpreter, ::Core.MethodInstance, ::Compiler.MethodCallResult, ::Compiler.ArgInfo, ::Compiler.IRInterpretationState, ::Nothing)"
                                                                                                                                    },
                                                                                                                                    "children": [
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState, ::Any)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState, ::Compiler.InvokeCall)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState, ::Nothing)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState, ::Nothing)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        }
                                                                                                                                    ]
                                                                                                                                },
                                                                                                                                {
                                                                                                                                    "method_instance": {
                                                                                                                                        "method": "const_prop_call(interp::Compiler.AbstractInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, concrete_eval_result::Union{Nothing, Compiler.ConstCallResult}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1312",
                                                                                                                                        "method_instance": "MethodInstance for Compiler.const_prop_call(::Compiler.NativeInterpreter, ::Core.MethodInstance, ::Compiler.MethodCallResult, ::Compiler.ArgInfo, ::Compiler.InferenceState, ::Compiler.ConstCallResult)"
                                                                                                                                    },
                                                                                                                                    "children": [
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState, ::Any)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState, ::Compiler.InvokeCall)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState, ::Nothing)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState, ::Nothing)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        }
                                                                                                                                    ]
                                                                                                                                },
                                                                                                                                {
                                                                                                                                    "method_instance": {
                                                                                                                                        "method": "const_prop_call(interp::Compiler.AbstractInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, concrete_eval_result::Union{Nothing, Compiler.ConstCallResult}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1312",
                                                                                                                                        "method_instance": "MethodInstance for Compiler.const_prop_call(::Compiler.NativeInterpreter, ::Core.MethodInstance, ::Compiler.MethodCallResult, ::Compiler.ArgInfo, ::Compiler.InferenceState, ::Nothing)"
                                                                                                                                    },
                                                                                                                                    "children": [
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState, ::Any)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState, ::Compiler.InvokeCall)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState, ::Nothing)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState, ::Nothing)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        }
                                                                                                                                    ]
                                                                                                                                },
                                                                                                                                {
                                                                                                                                    "method_instance": {
                                                                                                                                        "method": "reprocess_instruction!(interp::Compiler.AbstractInterpreter, inst::Compiler.Instruction, idx::Int64, bb::Union{Nothing, Int64}, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:122",
                                                                                                                                        "method_instance": "MethodInstance for Compiler.reprocess_instruction!(::Compiler.NativeInterpreter, ::Compiler.Instruction, ::Int64, ::Int64, ::Compiler.IRInterpretationState)"
                                                                                                                                    },
                                                                                                                                    "children": [
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "(::Compiler.var\"#217#218\")(inst::Compiler.Instruction, lstmt::Int64, bb::Int64) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:333",
                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#217#218\"{Nothing, Compiler.NativeInterpreter, Compiler.IRInterpretationState, Compiler.var\"#check_ret!#216\"{Vector{Int64}}, BitSet, Compiler.TwoPhaseDefUseMap, Compiler.IRCode})(::Compiler.Instruction, ::Int64, ::Int64)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                                {
                                                                                                                                                    "method_instance": {
                                                                                                                                                        "method": "scan!(callback, scanner::Compiler.BBScanner, forwards_only::Bool) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:277",
                                                                                                                                                        "method_instance": "MethodInstance for Compiler.scan!(::Compiler.var\"#217#218\"{Nothing, Compiler.NativeInterpreter, Compiler.IRInterpretationState, Compiler.var\"#check_ret!#216\"{Vector{Int64}}, BitSet, Compiler.TwoPhaseDefUseMap, Compiler.IRCode}, ::Compiler.BBScanner, ::Bool)"
                                                                                                                                                    },
                                                                                                                                                    "children": [
                                                                                                                                                        {
                                                                                                                                                            "method_instance": {
                                                                                                                                                                "method": "var\"#ir_abstract_constant_propagation#213\"(externally_refined::Union{Nothing, BitSet}, ::typeof(Compiler.ir_abstract_constant_propagation), interp::Compiler.AbstractInterpreter, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:318",
                                                                                                                                                                "method_instance": "MethodInstance for Compiler.var\"#ir_abstract_constant_propagation#213\"(::Nothing, ::typeof(Compiler.ir_abstract_constant_propagation), ::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                            },
                                                                                                                                                            "children": [
                                                                                                                                                                {
                                                                                                                                                                    "method_instance": {
                                                                                                                                                                        "method": "ir_abstract_constant_propagation(interp::Compiler.AbstractInterpreter, irsv::Compiler.IRInterpretationState; externally_refined) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:318",
                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.ir_abstract_constant_propagation(::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                    },
                                                                                                                                                                    "children": [
                                                                                                                                                                        {
                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                "method": "concrete_eval_invoke(interp::Compiler.AbstractInterpreter, ci::Core.CodeInstance, argtypes::Vector{Any}, parent::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:8",
                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.concrete_eval_invoke(::Compiler.NativeInterpreter, ::Core.CodeInstance, ::Vector{Any}, ::Compiler.IRInterpretationState)"
                                                                                                                                                                            },
                                                                                                                                                                            "children": [
                                                                                                                                                                                {
                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                        "method": "abstract_eval_invoke_inst(interp::Compiler.AbstractInterpreter, inst::Compiler.Instruction, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:34",
                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_eval_invoke_inst(::Compiler.NativeInterpreter, ::Compiler.Instruction, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                    },
                                                                                                                                                                                    "children": [
                                                                                                                                                                                        {
                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                "method": "reprocess_instruction!(interp::Compiler.AbstractInterpreter, inst::Compiler.Instruction, idx::Int64, bb::Union{Nothing, Int64}, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:122",
                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.reprocess_instruction!(::Compiler.NativeInterpreter, ::Compiler.Instruction, ::Int64, ::Int64, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                            },
                                                                                                                                                                                            "children": [
                                                                                                                                                                                            ]
                                                                                                                                                                                        },
                                                                                                                                                                                        {
                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                "method": "reprocess_instruction!(interp::Compiler.AbstractInterpreter, inst::Compiler.Instruction, idx::Int64, bb::Union{Nothing, Int64}, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:122",
                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.reprocess_instruction!(::Compiler.NativeInterpreter, ::Compiler.Instruction, ::Int64, ::Nothing, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                            },
                                                                                                                                                                                            "children": [
                                                                                                                                                                                            ]
                                                                                                                                                                                        }
                                                                                                                                                                                    ]
                                                                                                                                                                                }
                                                                                                                                                                            ]
                                                                                                                                                                        },
                                                                                                                                                                        {
                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                "method": "semi_concrete_eval_call(interp::Compiler.AbstractInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1262",
                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.semi_concrete_eval_call(::Compiler.NativeInterpreter, ::Core.MethodInstance, ::Compiler.MethodCallResult, ::Compiler.ArgInfo, ::Compiler.IRInterpretationState)"
                                                                                                                                                                            },
                                                                                                                                                                            "children": [
                                                                                                                                                                                {
                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                        "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState, ::Any)"
                                                                                                                                                                                    },
                                                                                                                                                                                    "children": [
                                                                                                                                                                                    ]
                                                                                                                                                                                },
                                                                                                                                                                                {
                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                        "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState, ::Compiler.InvokeCall)"
                                                                                                                                                                                    },
                                                                                                                                                                                    "children": [
                                                                                                                                                                                        {
                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                "method": "(::Compiler.var\"#abstract_invoke##0#abstract_invoke##1\")(result, interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2306",
                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#abstract_invoke##0#abstract_invoke##1\"{Compiler.ArgInfo, Compiler.StmtInfo, Compiler.InvokeCall, Core.Box, Core.Box, Core.MethodMatch})(::Compiler.MethodCallResult, ::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                            },
                                                                                                                                                                                            "children": [
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "Compiler.Future{T}(f, prev::Compiler.Future{S}, interp::Compiler.AbstractInterpreter, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) where {T, S} @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/inferencestate.jl:1172",
                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.Future{Compiler.CallMeta}(::Compiler.var\"#abstract_invoke##0#abstract_invoke##1\"{Compiler.ArgInfo, Compiler.StmtInfo, Compiler.InvokeCall, Core.Box, Core.Box, Core.MethodMatch}, ::Compiler.Future{Compiler.MethodCallResult}, ::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                    ]
                                                                                                                                                                                                },
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "Compiler.Future{T}(f, prev::Compiler.Future{S}, interp::Compiler.AbstractInterpreter, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) where {T, S} @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/inferencestate.jl:1172",
                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.Future{Compiler.CallMeta}(::Compiler.var\"#abstract_invoke##0#abstract_invoke##1\"{Compiler.ArgInfo, Compiler.StmtInfo, Compiler.InvokeCall, Core.Box, Core.Box, Core.MethodMatch}, ::Compiler.Future{Compiler.MethodCallResult}, ::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                    ]
                                                                                                                                                                                                },
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "Compiler.Future{T}(f, prev::Compiler.Future{S}, interp::Compiler.AbstractInterpreter, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) where {T, S} @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/inferencestate.jl:1172",
                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.Future{Compiler.CallMeta}(::Compiler.var\"#abstract_invoke##0#abstract_invoke##1\"{Compiler.ArgInfo, Compiler.StmtInfo, Compiler.InvokeCall, Core.Box, Core.Box, Core.MethodMatch}, ::Compiler.Future{Compiler.MethodCallResult}, ::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                    ]
                                                                                                                                                                                                },
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "Compiler.Future{T}(f, prev::Compiler.Future{S}, interp::Compiler.AbstractInterpreter, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) where {T, S} @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/inferencestate.jl:1172",
                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.Future{Compiler.CallMeta}(::Compiler.var\"#abstract_invoke##0#abstract_invoke##1\"{Compiler.ArgInfo, Compiler.StmtInfo, Compiler.InvokeCall, Core.Box, Core.Box, Core.MethodMatch}, ::Compiler.Future{Compiler.MethodCallResult}, ::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                    ]
                                                                                                                                                                                                },
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "Compiler.Future{T}(f, prev::Compiler.Future{S}, interp::Compiler.AbstractInterpreter, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) where {T, S} @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/inferencestate.jl:1172",
                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.Future{Compiler.CallMeta}(::Compiler.var\"#abstract_invoke##0#abstract_invoke##1\"{Compiler.ArgInfo, Compiler.StmtInfo, Compiler.InvokeCall, Core.Box, Core.Box, Core.MethodMatch}, ::Compiler.Future{Compiler.MethodCallResult}, ::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                    ]
                                                                                                                                                                                                },
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "Compiler.Future{T}(f, prev::Compiler.Future{S}, interp::Compiler.AbstractInterpreter, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) where {T, S} @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/inferencestate.jl:1172",
                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.Future{Compiler.CallMeta}(::Compiler.var\"#abstract_invoke##0#abstract_invoke##1\"{Compiler.ArgInfo, Compiler.StmtInfo, Compiler.InvokeCall, Core.Box, Core.Box, Core.MethodMatch}, ::Compiler.Future{Compiler.MethodCallResult}, ::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                        {
                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                "method": "abstract_invoke(interp::Compiler.AbstractInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2229",
                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_invoke(::Compiler.NativeInterpreter, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                            },
                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                }
                                                                                                                                                                                                            ]
                                                                                                                                                                                                        }
                                                                                                                                                                                                    ]
                                                                                                                                                                                                }
                                                                                                                                                                                            ]
                                                                                                                                                                                        }
                                                                                                                                                                                    ]
                                                                                                                                                                                },
                                                                                                                                                                                {
                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                        "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState, ::Nothing)"
                                                                                                                                                                                    },
                                                                                                                                                                                    "children": [
                                                                                                                                                                                        {
                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                            },
                                                                                                                                                                                            "children": [
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "(::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\")(result, interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2809",
                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\")(::Compiler.MethodCallResult, ::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                    ]
                                                                                                                                                                                                },
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "(::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\")(result, interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2809",
                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\"{Core.PartialOpaque, Compiler.ArgInfo, Compiler.StmtInfo, Bool, Core.Box, Core.MethodMatch})(::Compiler.MethodCallResult, ::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                    ]
                                                                                                                                                                                                },
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "(::Compiler.var\"#handle1#abstract_call_gf_by_type##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:168",
                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#handle1#abstract_call_gf_by_type##1\"{Int64, Compiler.Future{Compiler.MethodCallResult}, Int64, Vector{Union{Nothing, Core.CodeInstance}}, Core.MethodMatch, Compiler.ArgInfo, Compiler.StmtInfo, Compiler.CallInferenceState, Vector{Any}, Compiler.var\"#tmerge##0#tmerge##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.var\"#tmerge##0#tmerge##1\"{Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.var\"#⊑##0#⊑##1\"{Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}})(::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                        {
                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                "method": "(::Compiler.var\"#infercalls#abstract_call_gf_by_type##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:145",
                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#infercalls#abstract_call_gf_by_type##0\"{Compiler.ArgInfo, Compiler.StmtInfo, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Vector{Any}, Compiler.var\"#tmerge##0#tmerge##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.var\"#tmerge##0#tmerge##1\"{Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.var\"#⊑##0#⊑##1\"{Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}})(::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                            },
                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Any, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                        {
                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                            },
                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                        },
                                                                                                                                                                                                                        {
                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                "method": "abstract_call_unknown(interp::Compiler.AbstractInterpreter, ft, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2855",
                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_unknown(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                            },
                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                        }
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                },
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                        {
                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                            },
                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                        }
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                },
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.NativeInterpreter, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                        {
                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                "method": "abstract_call_unknown(interp::Compiler.AbstractInterpreter, ft, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2855",
                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_unknown(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                            },
                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                        }
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                },
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.NativeInterpreter, ::Type{TypeVar}, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                        {
                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                            },
                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                        }
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                },
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.NativeInterpreter, ::Type{UnionAll}, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                },
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.NativeInterpreter, ::Type{UnionAll}, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type{Tuple{Type{UnionAll}, Any, Any}}, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                        {
                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                            },
                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                        }
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                },
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.NativeInterpreter, ::typeof(!==), ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                },
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.NativeInterpreter, ::typeof(!==), ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type{Tuple{typeof(!==), Any, Any}}, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                        {
                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                            },
                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                        }
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                }
                                                                                                                                                                                                            ]
                                                                                                                                                                                                        }
                                                                                                                                                                                                    ]
                                                                                                                                                                                                }
                                                                                                                                                                                            ]
                                                                                                                                                                                        },
                                                                                                                                                                                        {
                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                            },
                                                                                                                                                                                            "children": [
                                                                                                                                                                                            ]
                                                                                                                                                                                        }
                                                                                                                                                                                    ]
                                                                                                                                                                                },
                                                                                                                                                                                {
                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                        "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState, ::Nothing)"
                                                                                                                                                                                    },
                                                                                                                                                                                    "children": [
                                                                                                                                                                                        {
                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                            },
                                                                                                                                                                                            "children": [
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "(::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\")(result, interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2809",
                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\")(::Compiler.MethodCallResult, ::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                        {
                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                "method": "Compiler.Future{T}(f, prev::Compiler.Future{S}, interp::Compiler.AbstractInterpreter, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) where {T, S} @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/inferencestate.jl:1172",
                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.Future{Compiler.CallMeta}(::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\", ::Compiler.Future{Compiler.MethodCallResult}, ::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                            },
                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                            ]
                                                                                                                                                                                                        }
                                                                                                                                                                                                    ]
                                                                                                                                                                                                },
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "(::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\")(result, interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2809",
                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\"{Core.PartialOpaque, Compiler.ArgInfo, Compiler.StmtInfo, Bool, Core.Box, Core.MethodMatch})(::Compiler.MethodCallResult, ::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                        {
                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                "method": "Compiler.Future{T}(f, prev::Compiler.Future{S}, interp::Compiler.AbstractInterpreter, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) where {T, S} @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/inferencestate.jl:1172",
                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.Future{Compiler.CallMeta}(::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\"{Core.PartialOpaque, Compiler.ArgInfo, Compiler.StmtInfo, Bool, Core.Box, Core.MethodMatch}, ::Compiler.Future{Compiler.MethodCallResult}, ::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                            },
                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_call_opaque_closure(interp::Compiler.AbstractInterpreter, closure::Core.PartialOpaque, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, check::Bool) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2787",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_opaque_closure(::Compiler.NativeInterpreter, ::Core.PartialOpaque, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Bool)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                        {
                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                "method": "abstract_call_unknown(interp::Compiler.AbstractInterpreter, ft, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2855",
                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_unknown(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                            },
                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                        "method": "abstract_call(interp::Compiler.AbstractInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2882",
                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call(::Compiler.NativeInterpreter, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#infercalls#abstract_apply##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1752",
                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#infercalls#abstract_apply##0\"{Compiler.StmtInfo, Int64, Compiler.Future{Compiler.CallMeta}, Compiler.UnionSplitApplyCallInfo, Vector{Compiler.ApplyCallInfo}, Bool, Vector{Any}, Core.Box})(::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                        "method": "abstract_apply(interp::Compiler.AbstractInterpreter, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1718",
                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_apply(::Compiler.NativeInterpreter, ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                        "method": "abstract_call(interp::Compiler.AbstractInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2882",
                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call(::Compiler.NativeInterpreter, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1611",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Vector{Any}, Vector{Compiler.CallMeta}, _A, Compiler.Future{Compiler.AbstractIterationResult}} where _A)(::Compiler.AbstractInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1611",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Vector{Any}, Vector{Compiler.CallMeta}, _A, Compiler.Future{Compiler.AbstractIterationResult}} where _A)(::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "(::Compiler.var\"#inferiterate#abstract_iteration##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1591",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate#abstract_iteration##0\"{_A, Compiler.Future{Compiler.CallMeta}, Compiler.Future{Compiler.AbstractIterationResult}} where _A)(::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                "method": "abstract_iteration(interp::Compiler.AbstractInterpreter, itft, itertype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1581",
                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_iteration(::Compiler.NativeInterpreter, ::Any, ::Any, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "abstract_iteration(interp::Compiler.AbstractInterpreter, itft, itertype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1581",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_iteration(::Compiler.NativeInterpreter, ::Any, ::Any, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "precise_container_type(interp::Compiler.AbstractInterpreter, itft, typ, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1489",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.precise_container_type(::Compiler.NativeInterpreter, ::Any, ::Any, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#infercalls#abstract_apply##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1752",
                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#infercalls#abstract_apply##0\"{Compiler.StmtInfo, Int64, Compiler.Future{Compiler.CallMeta}, Compiler.UnionSplitApplyCallInfo, Vector{Compiler.ApplyCallInfo}, Bool, Vector{Any}, Core.Box})(::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                "method": "abstract_call(interp::Compiler.AbstractInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2882",
                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call(::Compiler.NativeInterpreter, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                        "method": "abstract_call(interp::Compiler.AbstractInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:56",
                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call(::Compiler.NativeInterpreter, ::Compiler.ArgInfo, ::Compiler.StatementState, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                "method": "abstract_eval_call(interp::Compiler.AbstractInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:3054",
                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_eval_call(::Compiler.NativeInterpreter, ::Expr, ::Compiler.StatementState, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                        "method": "abstract_eval_statement_expr(interp::Compiler.AbstractInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:3396",
                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_eval_statement_expr(::Compiler.NativeInterpreter, ::Expr, ::Compiler.StatementState, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "reprocess_instruction!(interp::Compiler.AbstractInterpreter, inst::Compiler.Instruction, idx::Int64, bb::Union{Nothing, Int64}, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:122",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.reprocess_instruction!(::Compiler.NativeInterpreter, ::Compiler.Instruction, ::Int64, ::Int64, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "reprocess_instruction!(interp::Compiler.AbstractInterpreter, inst::Compiler.Instruction, idx::Int64, bb::Union{Nothing, Int64}, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:122",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.reprocess_instruction!(::Compiler.NativeInterpreter, ::Compiler.Instruction, ::Int64, ::Nothing, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "var\"#ir_abstract_constant_propagation#213\"(externally_refined::Union{Nothing, BitSet}, ::typeof(Compiler.ir_abstract_constant_propagation), interp::Compiler.AbstractInterpreter, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:318",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.var\"#ir_abstract_constant_propagation#213\"(::Nothing, ::typeof(Compiler.ir_abstract_constant_propagation), ::Compiler.NativeInterpreter, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                        "method": "abstract_eval_cfunction(interp::Compiler.AbstractInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2936",
                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_eval_cfunction(::Compiler.NativeInterpreter, ::Expr, ::Compiler.StatementState, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                "method": "abstract_eval_statement_expr(interp::Compiler.AbstractInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:3396",
                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_eval_statement_expr(::Compiler.NativeInterpreter, ::Expr, ::Compiler.StatementState, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                "method": "abstract_finalizer(interp::Compiler.AbstractInterpreter, argtypes::Vector{Any}, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2354",
                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_finalizer(::Compiler.NativeInterpreter, ::Vector{Any}, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                "method": "abstract_modifyop!(interp::Compiler.AbstractInterpreter, ff, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:1349",
                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_modifyop!(::Compiler.NativeInterpreter, ::Any, ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                "method": "abstract_modifyop!(interp::Compiler.AbstractInterpreter, ff, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:1349",
                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_modifyop!(::Compiler.NativeInterpreter, ::Core.IntrinsicFunction, ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                "method": "abstract_modifyop!(interp::Compiler.AbstractInterpreter, ff, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:1349",
                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_modifyop!(::Compiler.NativeInterpreter, ::typeof(Core.memoryrefmodify!), ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                "method": "abstract_modifyop!(interp::Compiler.AbstractInterpreter, ff, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:1349",
                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_modifyop!(::Compiler.NativeInterpreter, ::typeof(modifyfield!), ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                "method": "abstract_modifyop!(interp::Compiler.AbstractInterpreter, ff, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:1349",
                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_modifyop!(::Compiler.NativeInterpreter, ::typeof(modifyglobal!), ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                "method": "return_type_tfunc(interp::Compiler.AbstractInterpreter, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:3047",
                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.return_type_tfunc(::Compiler.NativeInterpreter, ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState)"
                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.IRInterpretationState, ::Int64)"
                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                }
                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                        }
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                }
                                                                                                                                                                                                            ]
                                                                                                                                                                                                        }
                                                                                                                                                                                                    ]
                                                                                                                                                                                                }
                                                                                                                                                                                            ]
                                                                                                                                                                                        }
                                                                                                                                                                                    ]
                                                                                                                                                                                }
                                                                                                                                                                            ]
                                                                                                                                                                        },
                                                                                                                                                                        {
                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                "method": "semi_concrete_eval_call(interp::Compiler.AbstractInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1262",
                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.semi_concrete_eval_call(::Compiler.NativeInterpreter, ::Core.MethodInstance, ::Compiler.MethodCallResult, ::Compiler.ArgInfo, ::Compiler.InferenceState)"
                                                                                                                                                                            },
                                                                                                                                                                            "children": [
                                                                                                                                                                                {
                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                        "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState, ::Any)"
                                                                                                                                                                                    },
                                                                                                                                                                                    "children": [
                                                                                                                                                                                    ]
                                                                                                                                                                                },
                                                                                                                                                                                {
                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                        "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState, ::Compiler.InvokeCall)"
                                                                                                                                                                                    },
                                                                                                                                                                                    "children": [
                                                                                                                                                                                        {
                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                "method": "(::Compiler.var\"#abstract_invoke##0#abstract_invoke##1\")(result, interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2306",
                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#abstract_invoke##0#abstract_invoke##1\"{Compiler.ArgInfo, Compiler.StmtInfo, Compiler.InvokeCall, Core.Box, Core.Box, Core.MethodMatch})(::Compiler.MethodCallResult, ::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                            },
                                                                                                                                                                                            "children": [
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "(::Compiler.var\"#72#73\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/inferencestate.jl:1180",
                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#72#73\"{Compiler.var\"#abstract_invoke##0#abstract_invoke##1\"{Compiler.ArgInfo, Compiler.StmtInfo, Compiler.InvokeCall, Core.Box, Core.Box, Core.MethodMatch}, Compiler.Future{Compiler.CallMeta}, Base.RefValue{Compiler.MethodCallResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                    ]
                                                                                                                                                                                                },
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "Compiler.Future{T}(f, prev::Compiler.Future{S}, interp::Compiler.AbstractInterpreter, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) where {T, S} @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/inferencestate.jl:1172",
                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.Future{Compiler.CallMeta}(::Compiler.var\"#abstract_invoke##0#abstract_invoke##1\"{Compiler.ArgInfo, Compiler.StmtInfo, Compiler.InvokeCall, Core.Box, Core.Box, Core.MethodMatch}, ::Compiler.Future{Compiler.MethodCallResult}, ::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                    ]
                                                                                                                                                                                                },
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "Compiler.Future{T}(f, prev::Compiler.Future{S}, interp::Compiler.AbstractInterpreter, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) where {T, S} @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/inferencestate.jl:1172",
                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.Future{Compiler.CallMeta}(::Compiler.var\"#abstract_invoke##0#abstract_invoke##1\"{Compiler.ArgInfo, Compiler.StmtInfo, Compiler.InvokeCall, Core.Box, Core.Box, Core.MethodMatch}, ::Compiler.Future{Compiler.MethodCallResult}, ::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                        {
                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                "method": "abstract_invoke(interp::Compiler.AbstractInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2229",
                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_invoke(::Compiler.NativeInterpreter, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState)"
                                                                                                                                                                                                            },
                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                }
                                                                                                                                                                                                            ]
                                                                                                                                                                                                        }
                                                                                                                                                                                                    ]
                                                                                                                                                                                                }
                                                                                                                                                                                            ]
                                                                                                                                                                                        }
                                                                                                                                                                                    ]
                                                                                                                                                                                },
                                                                                                                                                                                {
                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                        "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState, ::Nothing)"
                                                                                                                                                                                    },
                                                                                                                                                                                    "children": [
                                                                                                                                                                                        {
                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState)"
                                                                                                                                                                                            },
                                                                                                                                                                                            "children": [
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "(::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\")(result, interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2809",
                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\")(::Compiler.MethodCallResult, ::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                    ]
                                                                                                                                                                                                },
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "(::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\")(result, interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2809",
                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\"{Core.PartialOpaque, Compiler.ArgInfo, Compiler.StmtInfo, Bool, Core.Box, Core.MethodMatch})(::Compiler.MethodCallResult, ::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                    ]
                                                                                                                                                                                                },
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "(::Compiler.var\"#handle1#abstract_call_gf_by_type##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:168",
                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#handle1#abstract_call_gf_by_type##1\"{Int64, Compiler.Future{Compiler.MethodCallResult}, Int64, Vector{Union{Nothing, Core.CodeInstance}}, Core.MethodMatch, Compiler.ArgInfo, Compiler.StmtInfo, Compiler.CallInferenceState, Vector{Any}, Compiler.var\"#tmerge##0#tmerge##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.var\"#tmerge##0#tmerge##1\"{Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.var\"#⊑##0#⊑##1\"{Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                        {
                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                "method": "(::Compiler.var\"#infercalls#abstract_call_gf_by_type##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:145",
                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#infercalls#abstract_call_gf_by_type##0\"{Compiler.ArgInfo, Compiler.StmtInfo, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Vector{Any}, Compiler.var\"#tmerge##0#tmerge##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.var\"#tmerge##0#tmerge##1\"{Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.var\"#⊑##0#⊑##1\"{Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Compiler.InferenceLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                            },
                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Any, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                        {
                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                            },
                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                        },
                                                                                                                                                                                                                        {
                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                "method": "abstract_call_unknown(interp::Compiler.AbstractInterpreter, ft, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2855",
                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_unknown(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                            },
                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                        }
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                },
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                        {
                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                            },
                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                        }
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                },
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.NativeInterpreter, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                        {
                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                "method": "abstract_call_unknown(interp::Compiler.AbstractInterpreter, ft, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2855",
                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_unknown(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                            },
                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                        }
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                },
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.NativeInterpreter, ::Type{TypeVar}, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                        {
                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                            },
                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                        }
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                },
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.NativeInterpreter, ::Type{UnionAll}, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                },
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.NativeInterpreter, ::Type{UnionAll}, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type{Tuple{Type{UnionAll}, Any, Any}}, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                        {
                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                            },
                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                        }
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                },
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.NativeInterpreter, ::typeof(!==), ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                },
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_call_gf_by_type(interp::Compiler.AbstractInterpreter, func, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:110",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_gf_by_type(::Compiler.NativeInterpreter, ::typeof(!==), ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Type{Tuple{typeof(!==), Any, Any}}, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                        {
                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                            },
                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                        }
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                }
                                                                                                                                                                                                            ]
                                                                                                                                                                                                        }
                                                                                                                                                                                                    ]
                                                                                                                                                                                                }
                                                                                                                                                                                            ]
                                                                                                                                                                                        },
                                                                                                                                                                                        {
                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState)"
                                                                                                                                                                                            },
                                                                                                                                                                                            "children": [
                                                                                                                                                                                            ]
                                                                                                                                                                                        }
                                                                                                                                                                                    ]
                                                                                                                                                                                },
                                                                                                                                                                                {
                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                        "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, invokecall::Union{Nothing, Compiler.InvokeCall}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState, ::Nothing)"
                                                                                                                                                                                    },
                                                                                                                                                                                    "children": [
                                                                                                                                                                                        {
                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                "method": "abstract_call_method_with_const_args(interp::Compiler.AbstractInterpreter, result::Compiler.MethodCallResult, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:871",
                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_method_with_const_args(::Compiler.NativeInterpreter, ::Compiler.MethodCallResult, ::Nothing, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Core.MethodMatch, ::Compiler.InferenceState)"
                                                                                                                                                                                            },
                                                                                                                                                                                            "children": [
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "(::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\")(result, interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2809",
                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\")(::Compiler.MethodCallResult, ::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                        {
                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                "method": "Compiler.Future{T}(f, prev::Compiler.Future{S}, interp::Compiler.AbstractInterpreter, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) where {T, S} @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/inferencestate.jl:1172",
                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.Future{Compiler.CallMeta}(::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\", ::Compiler.Future{Compiler.MethodCallResult}, ::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                            },
                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                            ]
                                                                                                                                                                                                        }
                                                                                                                                                                                                    ]
                                                                                                                                                                                                },
                                                                                                                                                                                                {
                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                        "method": "(::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\")(result, interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2809",
                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\"{Core.PartialOpaque, Compiler.ArgInfo, Compiler.StmtInfo, Bool, Core.Box, Core.MethodMatch})(::Compiler.MethodCallResult, ::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                    },
                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                        {
                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                "method": "Compiler.Future{T}(f, prev::Compiler.Future{S}, interp::Compiler.AbstractInterpreter, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) where {T, S} @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/inferencestate.jl:1172",
                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.Future{Compiler.CallMeta}(::Compiler.var\"#abstract_call_opaque_closure##0#abstract_call_opaque_closure##1\"{Core.PartialOpaque, Compiler.ArgInfo, Compiler.StmtInfo, Bool, Core.Box, Core.MethodMatch}, ::Compiler.Future{Compiler.MethodCallResult}, ::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                            },
                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                {
                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                        "method": "abstract_call_opaque_closure(interp::Compiler.AbstractInterpreter, closure::Core.PartialOpaque, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, check::Bool) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2787",
                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_opaque_closure(::Compiler.NativeInterpreter, ::Core.PartialOpaque, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Bool)"
                                                                                                                                                                                                                    },
                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                        {
                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                "method": "abstract_call_unknown(interp::Compiler.AbstractInterpreter, ft, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2855",
                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_unknown(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                            },
                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                        "method": "abstract_call(interp::Compiler.AbstractInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2882",
                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call(::Compiler.NativeInterpreter, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#infercalls#abstract_apply##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1752",
                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#infercalls#abstract_apply##0\"{Compiler.StmtInfo, Int64, Compiler.Future{Compiler.CallMeta}, Compiler.UnionSplitApplyCallInfo, Vector{Compiler.ApplyCallInfo}, Bool, Vector{Any}, Core.Box})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                        "method": "abstract_apply(interp::Compiler.AbstractInterpreter, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1718",
                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_apply(::Compiler.NativeInterpreter, ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                        "method": "abstract_call(interp::Compiler.AbstractInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2882",
                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call(::Compiler.NativeInterpreter, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1611",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Vector{Any}, Vector{Compiler.CallMeta}, Core.Const, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "(::Compiler.var\"#inferiterate#abstract_iteration##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1591",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate#abstract_iteration##0\"{Core.Const, Compiler.Future{Compiler.CallMeta}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1611",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Vector{Any}, Vector{Compiler.CallMeta}, Core.PartialStruct, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "(::Compiler.var\"#inferiterate#abstract_iteration##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1591",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate#abstract_iteration##0\"{Core.PartialStruct, Compiler.Future{Compiler.CallMeta}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1611",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Vector{Any}, Vector{Compiler.CallMeta}, Type{AbstractArray}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1611",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Vector{Any}, Vector{Compiler.CallMeta}, Type{Base.Generator{Base.Pairs{Int64, Any, LinearIndices{1, Tuple{Base.OneTo{Int64}}}, Vector{Any}}, Base.Broadcast.var\"#__dot__##0#__dot__##1\"}}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "(::Compiler.var\"#inferiterate#abstract_iteration##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1591",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate#abstract_iteration##0\"{Type{Base.Generator{Base.Pairs{Int64, Any, LinearIndices{1, Tuple{Base.OneTo{Int64}}}, Vector{Any}}, Base.Broadcast.var\"#__dot__##0#__dot__##1\"}}, Compiler.Future{Compiler.CallMeta}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1611",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Vector{Any}, Vector{Compiler.CallMeta}, Type{Base.Generator{UnitRange{Int64}, F} where F<:(Base.var\"#192#193\"{_A, NamedTuple{names, T}} where {_A, names, T<:Tuple})}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1611",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Vector{Any}, Vector{Compiler.CallMeta}, Type{Base.Generator{_A, F} where {_A, F<:Base.var\"#190#191\"}}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1611",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Vector{Any}, Vector{Compiler.CallMeta}, Type{Float64}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "(::Compiler.var\"#inferiterate#abstract_iteration##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1591",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate#abstract_iteration##0\"{Type{Float64}, Compiler.Future{Compiler.CallMeta}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1611",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Vector{Any}, Vector{Compiler.CallMeta}, Type{IdSet{Core.Binding}}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "(::Compiler.var\"#inferiterate#abstract_iteration##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1591",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate#abstract_iteration##0\"{Type{IdSet{Core.Binding}}, Compiler.Future{Compiler.CallMeta}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1611",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Vector{Any}, Vector{Compiler.CallMeta}, Type{Int64}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "(::Compiler.var\"#inferiterate#abstract_iteration##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1591",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate#abstract_iteration##0\"{Type{Int64}, Compiler.Future{Compiler.CallMeta}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1611",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Vector{Any}, Vector{Compiler.CallMeta}, Type{Pair{Any, Any}}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "(::Compiler.var\"#inferiterate#abstract_iteration##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1591",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate#abstract_iteration##0\"{Type{Pair{Any, Any}}, Compiler.Future{Compiler.CallMeta}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1611",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Vector{Any}, Vector{Compiler.CallMeta}, Type{Pair{Base.ScopedValues.ScopedValue{Base.CoreLogging.LogState}, Base.CoreLogging.LogState}}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "(::Compiler.var\"#inferiterate#abstract_iteration##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1591",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate#abstract_iteration##0\"{Type{Pair{Base.ScopedValues.ScopedValue{Base.CoreLogging.LogState}, Base.CoreLogging.LogState}}, Compiler.Future{Compiler.CallMeta}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1611",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Vector{Any}, Vector{Compiler.CallMeta}, Type{Pair{Base.ScopedValues.ScopedValue{Int64}, Int64}}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "(::Compiler.var\"#inferiterate#abstract_iteration##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1591",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate#abstract_iteration##0\"{Type{Pair{Base.ScopedValues.ScopedValue{Int64}, Int64}}, Compiler.Future{Compiler.CallMeta}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1611",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Vector{Any}, Vector{Compiler.CallMeta}, _A, Compiler.Future{Compiler.AbstractIterationResult}} where _A)(::Compiler.AbstractInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1611",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate_2arg#abstract_iteration##1\"{Compiler.InferenceLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}, Vector{Any}, Vector{Compiler.CallMeta}, _A, Compiler.Future{Compiler.AbstractIterationResult}} where _A)(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "(::Compiler.var\"#inferiterate#abstract_iteration##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1591",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate#abstract_iteration##0\"{Type{AbstractArray}, Compiler.Future{Compiler.CallMeta}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "(::Compiler.var\"#inferiterate#abstract_iteration##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1591",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate#abstract_iteration##0\"{Type{Base.Generator{UnitRange{Int64}, F} where F<:(Base.var\"#192#193\"{_A, NamedTuple{names, T}} where {_A, names, T<:Tuple})}, Compiler.Future{Compiler.CallMeta}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "(::Compiler.var\"#inferiterate#abstract_iteration##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1591",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate#abstract_iteration##0\"{Type{Base.Generator{_A, F} where {_A, F<:Base.var\"#190#191\"}}, Compiler.Future{Compiler.CallMeta}, Compiler.Future{Compiler.AbstractIterationResult}})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "(::Compiler.var\"#inferiterate#abstract_iteration##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1591",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for (::Compiler.var\"#inferiterate#abstract_iteration##0\"{_A, Compiler.Future{Compiler.CallMeta}, Compiler.Future{Compiler.AbstractIterationResult}} where _A)(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                "method": "abstract_iteration(interp::Compiler.AbstractInterpreter, itft, itertype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1581",
                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_iteration(::Compiler.NativeInterpreter, ::Any, ::Any, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "abstract_iteration(interp::Compiler.AbstractInterpreter, itft, itertype, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1581",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_iteration(::Compiler.NativeInterpreter, ::Any, ::Any, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                                        "method": "precise_container_type(interp::Compiler.AbstractInterpreter, itft, typ, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1489",
                                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.precise_container_type(::Compiler.NativeInterpreter, ::Any, ::Any, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                                "method": "(::Compiler.var\"#infercalls#abstract_apply##0\")(interp, sv) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:1752",
                                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for (::Compiler.var\"#infercalls#abstract_apply##0\"{Compiler.StmtInfo, Int64, Compiler.Future{Compiler.CallMeta}, Compiler.UnionSplitApplyCallInfo, Vector{Compiler.ApplyCallInfo}, Bool, Vector{Any}, Core.Box})(::Compiler.NativeInterpreter, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                "method": "abstract_call(interp::Compiler.AbstractInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2882",
                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_call(::Compiler.NativeInterpreter, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                        "method": "abstract_call(interp::Compiler.AbstractInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, sv::Compiler.InferenceState) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:3038",
                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call(::Compiler.NativeInterpreter, ::Compiler.ArgInfo, ::Compiler.StatementState, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                "method": "abstract_eval_call(interp::Compiler.AbstractInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:3054",
                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_eval_call(::Compiler.NativeInterpreter, ::Expr, ::Compiler.StatementState, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                                        "method": "abstract_eval_statement_expr(interp::Compiler.AbstractInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:3396",
                                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_eval_statement_expr(::Compiler.NativeInterpreter, ::Expr, ::Compiler.StatementState, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                                "method": "typeinf_local(interp::Compiler.AbstractInterpreter, frame::Compiler.InferenceState, nextresult::Compiler.CurrentState) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:3997",
                                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.typeinf_local(::Compiler.NativeInterpreter, ::Compiler.InferenceState, ::Compiler.CurrentState)"
                                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                },
                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                        "method": "abstract_eval_cfunction(interp::Compiler.AbstractInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2936",
                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_eval_cfunction(::Compiler.NativeInterpreter, ::Expr, ::Compiler.StatementState, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                                "method": "abstract_eval_statement_expr(interp::Compiler.AbstractInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:3396",
                                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_eval_statement_expr(::Compiler.NativeInterpreter, ::Expr, ::Compiler.StatementState, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                "method": "abstract_finalizer(interp::Compiler.AbstractInterpreter, argtypes::Vector{Any}, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2354",
                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_finalizer(::Compiler.NativeInterpreter, ::Vector{Any}, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                "method": "abstract_modifyop!(interp::Compiler.AbstractInterpreter, ff, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:1349",
                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_modifyop!(::Compiler.NativeInterpreter, ::Any, ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                "method": "abstract_modifyop!(interp::Compiler.AbstractInterpreter, ff, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:1349",
                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_modifyop!(::Compiler.NativeInterpreter, ::Core.IntrinsicFunction, ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                "method": "abstract_modifyop!(interp::Compiler.AbstractInterpreter, ff, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:1349",
                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_modifyop!(::Compiler.NativeInterpreter, ::typeof(Core.memoryrefmodify!), ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                "method": "abstract_modifyop!(interp::Compiler.AbstractInterpreter, ff, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:1349",
                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_modifyop!(::Compiler.NativeInterpreter, ::typeof(modifyfield!), ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                "method": "abstract_modifyop!(interp::Compiler.AbstractInterpreter, ff, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:1349",
                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_modifyop!(::Compiler.NativeInterpreter, ::typeof(modifyglobal!), ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                                "method": "return_type_tfunc(interp::Compiler.AbstractInterpreter, argtypes::Vector{Any}, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/tfuncs.jl:3047",
                                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.return_type_tfunc(::Compiler.NativeInterpreter, ::Vector{Any}, ::Compiler.StmtInfo, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                            },
                                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                                        "method": "abstract_call_known(interp::Compiler.AbstractInterpreter, f, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}, max_methods::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:2623",
                                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_call_known(::Compiler.NativeInterpreter, ::Any, ::Compiler.ArgInfo, ::Compiler.StmtInfo, ::Compiler.InferenceState, ::Int64)"
                                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                }
                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                        },
                                                                                                                                                                                                                        {
                                                                                                                                                                                                                            "method_instance": {
                                                                                                                                                                                                                                "method": "abstract_eval_new_opaque_closure(interp::Compiler.AbstractInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:3199",
                                                                                                                                                                                                                                "method_instance": "MethodInstance for Compiler.abstract_eval_new_opaque_closure(::Compiler.NativeInterpreter, ::Expr, ::Compiler.StatementState, ::Compiler.InferenceState)"
                                                                                                                                                                                                                            },
                                                                                                                                                                                                                            "children": [
                                                                                                                                                                                                                                {
                                                                                                                                                                                                                                    "method_instance": {
                                                                                                                                                                                                                                        "method": "abstract_eval_statement_expr(interp::Compiler.AbstractInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Union{Compiler.IRInterpretationState, Compiler.InferenceState}) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/abstractinterpretation.jl:3396",
                                                                                                                                                                                                                                        "method_instance": "MethodInstance for Compiler.abstract_eval_statement_expr(::Compiler.NativeInterpreter, ::Expr, ::Compiler.StatementState, ::Compiler.InferenceState)"
                                                                                                                                                                                                                                    },
                                                                                                                                                                                                                                    "children": [
                                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                                }
                                                                                                                                                                                                                            ]
                                                                                                                                                                                                                        }
                                                                                                                                                                                                                    ]
                                                                                                                                                                                                                }
                                                                                                                                                                                                            ]
                                                                                                                                                                                                        }
                                                                                                                                                                                                    ]
                                                                                                                                                                                                }
                                                                                                                                                                                            ]
                                                                                                                                                                                        }
                                                                                                                                                                                    ]
                                                                                                                                                                                }
                                                                                                                                                                            ]
                                                                                                                                                                        }
                                                                                                                                                                    ]
                                                                                                                                                                }
                                                                                                                                                            ]
                                                                                                                                                        }
                                                                                                                                                    ]
                                                                                                                                                }
                                                                                                                                            ]
                                                                                                                                        }
                                                                                                                                    ]
                                                                                                                                },
                                                                                                                                {
                                                                                                                                    "method_instance": {
                                                                                                                                        "method": "reprocess_instruction!(interp::Compiler.AbstractInterpreter, inst::Compiler.Instruction, idx::Int64, bb::Union{Nothing, Int64}, irsv::Compiler.IRInterpretationState) @ Compiler ../usr/share/julia/Compiler/src/ssair/irinterp.jl:122",
                                                                                                                                        "method_instance": "MethodInstance for Compiler.reprocess_instruction!(::Compiler.NativeInterpreter, ::Compiler.Instruction, ::Int64, ::Nothing, ::Compiler.IRInterpretationState)"
                                                                                                                                    },
                                                                                                                                    "children": [
                                                                                                                                    ]
                                                                                                                                },
                                                                                                                                {
                                                                                                                                    "method_instance": {
                                                                                                                                        "method": "typeinf_ext(interp::Compiler.AbstractInterpreter, mi::Core.MethodInstance, source_mode::UInt8) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/typeinfer.jl:1165",
                                                                                                                                        "method_instance": "MethodInstance for Compiler.typeinf_ext(::Compiler.NativeInterpreter, ::Core.MethodInstance, ::UInt8)"
                                                                                                                                    },
                                                                                                                                    "children": [
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "add_codeinsts_to_jit!(interp::Compiler.AbstractInterpreter, ci, source_mode::UInt8) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/typeinfer.jl:1283",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.add_codeinsts_to_jit!(::Compiler.NativeInterpreter, ::Core.CodeInstance, ::UInt8)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                                {
                                                                                                                                                    "method_instance": {
                                                                                                                                                        "method": "typeinf_ext_toplevel(interp::Compiler.AbstractInterpreter, mi::Core.MethodInstance, source_mode::UInt8) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/typeinfer.jl:1320",
                                                                                                                                                        "method_instance": "MethodInstance for Compiler.typeinf_ext_toplevel(::Compiler.NativeInterpreter, ::Core.MethodInstance, ::UInt8)"
                                                                                                                                                    },
                                                                                                                                                    "children": [
                                                                                                                                                        {
                                                                                                                                                            "method_instance": {
                                                                                                                                                                "method": "typeinf_ext_toplevel(mi::Core.MethodInstance, world::UInt64, source_mode::UInt8) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/typeinfer.jl:1327",
                                                                                                                                                                "method_instance": "MethodInstance for Compiler.typeinf_ext_toplevel(::Core.MethodInstance, ::UInt64, ::UInt8)"
                                                                                                                                                            },
                                                                                                                                                            "children": [
                                                                                                                                                            ]
                                                                                                                                                        }
                                                                                                                                                    ]
                                                                                                                                                }
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "typeinf_ext_toplevel(interp::Compiler.AbstractInterpreter, mi::Core.MethodInstance, source_mode::UInt8) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/typeinfer.jl:1320",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.typeinf_ext_toplevel(::Compiler.NativeInterpreter, ::Core.MethodInstance, ::UInt8)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                            ]
                                                                                                                                        },
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "typeinf_ext_toplevel(methods::Vector{Any}, worlds::Vector{UInt64}, trim_mode::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/typeinfer.jl:1338",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.typeinf_ext_toplevel(::Vector{Any}, ::Vector{UInt64}, ::Int64)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                                {
                                                                                                                                                    "method_instance": {
                                                                                                                                                        "method": "bootstrap!() @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/bootstrap.jl:19",
                                                                                                                                                        "method_instance": "MethodInstance for Compiler.bootstrap!()"
                                                                                                                                                    },
                                                                                                                                                    "children": [
                                                                                                                                                        {
                                                                                                                                                            "method_instance": {
                                                                                                                                                                "method": "var\"#activate!#234\"(reflection, codegen, ::typeof(Compiler.activate!)) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/bootstrap.jl:89",
                                                                                                                                                                "method_instance": "MethodInstance for Compiler.var\"#activate!#234\"(::Bool, ::Bool, ::typeof(Compiler.activate!))"
                                                                                                                                                            },
                                                                                                                                                            "children": [
                                                                                                                                                            ]
                                                                                                                                                        }
                                                                                                                                                    ]
                                                                                                                                                }
                                                                                                                                            ]
                                                                                                                                        }
                                                                                                                                    ]
                                                                                                                                },
                                                                                                                                {
                                                                                                                                    "method_instance": {
                                                                                                                                        "method": "typeinf_frame(interp::Compiler.AbstractInterpreter, mi::Core.MethodInstance, run_optimizer::Bool) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/typeinfer.jl:1091",
                                                                                                                                        "method_instance": "MethodInstance for Compiler.typeinf_frame(::Compiler.NativeInterpreter, ::Core.MethodInstance, ::Bool)"
                                                                                                                                    },
                                                                                                                                    "children": [
                                                                                                                                        {
                                                                                                                                            "method_instance": {
                                                                                                                                                "method": "typeinf_code(interp::Compiler.AbstractInterpreter, mi::Core.MethodInstance, run_optimizer::Bool) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/typeinfer.jl:1049",
                                                                                                                                                "method_instance": "MethodInstance for Compiler.typeinf_code(::Compiler.NativeInterpreter, ::Core.MethodInstance, ::Bool)"
                                                                                                                                            },
                                                                                                                                            "children": [
                                                                                                                                                {
                                                                                                                                                    "method_instance": {
                                                                                                                                                        "method": "typeinf_ext_toplevel(methods::Vector{Any}, worlds::Vector{UInt64}, trim_mode::Int64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/typeinfer.jl:1338",
                                                                                                                                                        "method_instance": "MethodInstance for Compiler.typeinf_ext_toplevel(::Vector{Any}, ::Vector{UInt64}, ::Int64)"
                                                                                                                                                    },
                                                                                                                                                    "children": [
                                                                                                                                                    ]
                                                                                                                                                }
                                                                                                                                            ]
                                                                                                                                        }
                                                                                                                                    ]
                                                                                                                                }
                                                                                                                            ]
                                                                                                                        }
                                                                                                                    ]
                                                                                                                },
                                                                                                                {
                                                                                                                    "method_instance": {
                                                                                                                        "method": "finish_nocycle(::Compiler.AbstractInterpreter, frame::Compiler.InferenceState, time_before::UInt64) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/typeinfer.jl:201",
                                                                                                                        "method_instance": "MethodInstance for Compiler.finish_nocycle(::Compiler.NativeInterpreter, ::Compiler.InferenceState, ::UInt64)"
                                                                                                                    },
                                                                                                                    "children": [
                                                                                                                    ]
                                                                                                                }
                                                                                                            ]
                                                                                                        }
                                                                                                    ]
                                                                                                }
                                                                                            ]
                                                                                        }
                                                                                    ]
                                                                                },
                                                                                {
                                                                                    "method_instance": {
                                                                                        "method": "sroa_pass!(ir::Compiler.IRCode, inlining::Union{Nothing, Compiler.InliningState}) @ Compiler ../usr/share/julia/Compiler/src/ssair/passes.jl:1214",
                                                                                        "method_instance": "MethodInstance for Compiler.sroa_pass!(::Compiler.IRCode, ::Compiler.InliningState{Compiler.NativeInterpreter})"
                                                                                    },
                                                                                    "children": [
                                                                                        {
                                                                                            "method_instance": {
                                                                                                "method": "run_passes_ipo_safe(ci::Core.CodeInfo, sv::Compiler.OptimizationState, optimize_until) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/optimize.jl:1036",
                                                                                                "method_instance": "MethodInstance for Compiler.run_passes_ipo_safe(::Core.CodeInfo, ::Compiler.OptimizationState{Compiler.NativeInterpreter}, ::Nothing)"
                                                                                            },
                                                                                            "children": [
                                                                                                {
                                                                                                    "method_instance": {
                                                                                                        "method": "run_passes_ipo_safe(ci::Core.CodeInfo, sv::Compiler.OptimizationState) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/optimize.jl:1036",
                                                                                                        "method_instance": "MethodInstance for Compiler.run_passes_ipo_safe(::Core.CodeInfo, ::Compiler.OptimizationState{Compiler.NativeInterpreter})"
                                                                                                    },
                                                                                                    "children": [
                                                                                                        {
                                                                                                            "method_instance": {
                                                                                                                "method": "optimize(interp::Compiler.AbstractInterpreter, opt::Compiler.OptimizationState, caller::Compiler.InferenceResult) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/optimize.jl:1015",
                                                                                                                "method_instance": "MethodInstance for Compiler.optimize(::Compiler.NativeInterpreter, ::Compiler.OptimizationState{Compiler.NativeInterpreter}, ::Compiler.InferenceResult)"
                                                                                                            },
                                                                                                            "children": [
                                                                                                                {
                                                                                                                    "method_instance": {
                                                                                                                        "method": "typeinf_frame(interp::Compiler.AbstractInterpreter, mi::Core.MethodInstance, run_optimizer::Bool) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/typeinfer.jl:1091",
                                                                                                                        "method_instance": "MethodInstance for Compiler.typeinf_frame(::Compiler.NativeInterpreter, ::Core.MethodInstance, ::Bool)"
                                                                                                                    },
                                                                                                                    "children": [
                                                                                                                    ]
                                                                                                                }
                                                                                                            ]
                                                                                                        }
                                                                                                    ]
                                                                                                }
                                                                                            ]
                                                                                        }
                                                                                    ]
                                                                                },
                                                                                {
                                                                                    "method_instance": {
                                                                                        "method": "sroa_pass!(ir::Compiler.IRCode, inlining::Union{Nothing, Compiler.InliningState}) @ Compiler ../usr/share/julia/Compiler/src/ssair/passes.jl:1214",
                                                                                        "method_instance": "MethodInstance for Compiler.sroa_pass!(::Compiler.IRCode, ::Nothing)"
                                                                                    },
                                                                                    "children": [
                                                                                        {
                                                                                            "method_instance": {
                                                                                                "method": "sroa_pass!(ir::Compiler.IRCode) @ Compiler ../usr/share/julia/Compiler/src/ssair/passes.jl:1214",
                                                                                                "method_instance": "MethodInstance for Compiler.sroa_pass!(::Compiler.IRCode)"
                                                                                            },
                                                                                            "children": [
                                                                                            ]
                                                                                        }
                                                                                    ]
                                                                                }
                                                                            ]
                                                                        }
                                                                    ]
                                                                }
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            ]
                        }
                    ]
                },
                {
                    "method_instance": {
                        "method": "promote_rule(::Type, ::Type) @ Base promotion.jl:329",
                        "method_instance": "MethodInstance for promote_rule(::Type{Int64}, ::Type{T} where T<:Number)"
                    },
                    "children": [
                        {
                            "method_instance": {
                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                "method_instance": "MethodInstance for promote_type(::Type{Int64}, ::Type{S} where S<:Number)"
                            },
                            "children": [
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                "method_instance": "MethodInstance for promote_type(::Type{T} where T<:Number, ::Type{Int64})"
                            },
                            "children": [
                            ]
                        }
                    ]
                }
            ],
            "mt_cache": [
            ],
            "mt_disable": [
            ]
        },
        {
            "method": "promote_rule(l::Type{<:Unsigned}, r::Type{<:TypeDomainNaturalNumbers.LazyMinus.TypeDomainRational}) @ TypeDomainNaturalNumbers.BaseOverloads ~/src/gitlab.com/nsajko/TypeDomainNaturalNumbers/src/TypeDomainNaturalNumbers.jl:1258",
            "reason": "inserting",
            "mt_backedges": [
            ],
            "backedges": [
                {
                    "method_instance": {
                        "method": "promote_rule(::Type, ::Type) @ Base promotion.jl:329",
                        "method_instance": "MethodInstance for promote_rule(::Type{UInt8}, ::Type)"
                    },
                    "children": [
                        {
                            "method_instance": {
                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                "method_instance": "MethodInstance for promote_type(::Type, ::Type{UInt8})"
                            },
                            "children": [
                                {
                                    "method_instance": {
                                        "method": "promote_result(::Type, ::Type, ::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:337",
                                        "method_instance": "MethodInstance for Base.promote_result(::Type{T} where T<:Unsigned, ::Type{UInt8}, ::Type{T}, ::Type{UInt8}) where T"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                                "method_instance": "MethodInstance for promote_type(::Type{T} where T<:Unsigned, ::Type{UInt8})"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "_promote(x::T, y::S) where {T, S} @ Base promotion.jl:371",
                                                        "method_instance": "MethodInstance for Base._promote(::Unsigned, ::UInt8)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "promote(x, y) @ Base promotion.jl:397",
                                                                "method_instance": "MethodInstance for promote(::Unsigned, ::UInt8)"
                                                            },
                                                            "children": [
                                                                {
                                                                    "method_instance": {
                                                                        "method": "div(x::Real, y::Real, r::RoundingMode) @ Base div.jl:356",
                                                                        "method_instance": "MethodInstance for div(::Unsigned, ::UInt8, ::RoundingMode{:ToZero})"
                                                                    },
                                                                    "children": [
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "div(a, b) @ Base div.jl:64",
                                                                                "method_instance": "MethodInstance for div(::Unsigned, ::UInt8)"
                                                                            },
                                                                            "children": [
                                                                                {
                                                                                    "method_instance": {
                                                                                        "method": "divrem(a::Integer, b::Integer, r::Union{RoundingMode{:Up}, RoundingMode{:Down}, RoundingMode{:ToZero}}) @ Base div.jl:213",
                                                                                        "method_instance": "MethodInstance for divrem(::Unsigned, ::UInt8, ::RoundingMode{:ToZero})"
                                                                                    },
                                                                                    "children": [
                                                                                        {
                                                                                            "method_instance": {
                                                                                                "method": "divrem(x, y) @ Base div.jl:196",
                                                                                                "method_instance": "MethodInstance for divrem(::Unsigned, ::UInt8)"
                                                                                            },
                                                                                            "children": [
                                                                                            ]
                                                                                        }
                                                                                    ]
                                                                                }
                                                                            ]
                                                                        }
                                                                    ]
                                                                }
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            ]
                        }
                    ]
                }
            ],
            "mt_cache": [
            ],
            "mt_disable": [
            ]
        },
        {
            "method": "promote_rule(l::Type{Bool}, r::Type{<:TypeDomainNaturalNumbers.LazyMinus.TypeDomainRational}) @ TypeDomainNaturalNumbers.BaseOverloads ~/src/gitlab.com/nsajko/TypeDomainNaturalNumbers/src/TypeDomainNaturalNumbers.jl:1268",
            "reason": "inserting",
            "mt_backedges": [
            ],
            "backedges": [
                {
                    "method_instance": {
                        "method": "promote_rule(::Type, ::Type) @ Base promotion.jl:329",
                        "method_instance": "MethodInstance for promote_rule(::Type{Bool}, ::Type)"
                    },
                    "children": [
                        {
                            "method_instance": {
                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                "method_instance": "MethodInstance for promote_type(::Type, ::Type{Bool})"
                            },
                            "children": [
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                "method_instance": "MethodInstance for promote_type(::Type{Bool}, ::Type)"
                            },
                            "children": [
                            ]
                        }
                    ]
                },
                {
                    "method_instance": {
                        "method": "promote_rule(::Type{Bool}, ::Type{T}) where T<:Number @ Base bool.jl:6",
                        "method_instance": "MethodInstance for promote_rule(::Type{Bool}, ::Type{T} where T<:Integer)"
                    },
                    "children": [
                        {
                            "method_instance": {
                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                "method_instance": "MethodInstance for promote_type(::Type{Bool}, ::Type{T} where T<:Integer)"
                            },
                            "children": [
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                "method_instance": "MethodInstance for promote_type(::Type{Bool}, ::Type{T} where T<:Integer)"
                            },
                            "children": [
                                {
                                    "method_instance": {
                                        "method": "promote_typeof(x, y) @ Base promotion.jl:377",
                                        "method_instance": "MethodInstance for Base.promote_typeof(::Bool, ::Integer)"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "&(a::Integer, b::Integer) @ Base int.jl:862",
                                                "method_instance": "MethodInstance for &(::Bool, ::Integer)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "div(x::Unsigned, y::Signed, ::RoundingMode{:Down}) @ Base div.jl:299",
                                                        "method_instance": "MethodInstance for div(::Unsigned, ::Int64, ::RoundingMode{:Down})"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "fld(x::Unsigned, y::Signed) @ Base div.jl:349",
                                                                "method_instance": "MethodInstance for fld(::Unsigned, ::Int64)"
                                                            },
                                                            "children": [
                                                                {
                                                                    "method_instance": {
                                                                        "method": "ndigits0znb(x::Integer, b::Integer) @ Base intfuncs.jl:657",
                                                                        "method_instance": "MethodInstance for Base.ndigits0znb(::Integer, ::Int64)"
                                                                    },
                                                                    "children": [
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "ndigits0z(x::Integer, b::Integer) @ Base intfuncs.jl:739",
                                                                                "method_instance": "MethodInstance for Base.ndigits0z(::Integer, ::Int64)"
                                                                            },
                                                                            "children": [
                                                                                {
                                                                                    "method_instance": {
                                                                                        "method": "var\"#ndigits#402\"(base::Integer, pad::Integer, ::typeof(ndigits), x::Integer) @ Base intfuncs.jl:782",
                                                                                        "method_instance": "MethodInstance for Base.var\"#ndigits#402\"(::Int64, ::Int64, ::typeof(ndigits), ::Integer)"
                                                                                    },
                                                                                    "children": [
                                                                                        {
                                                                                            "method_instance": {
                                                                                                "method": "kwcall(::NamedTuple, ::typeof(ndigits), x::Integer) @ Base intfuncs.jl:782",
                                                                                                "method_instance": "MethodInstance for Core.kwcall(::@NamedTuple{base::Int64, pad::Int64}, ::typeof(ndigits), ::Integer)"
                                                                                            },
                                                                                            "children": [
                                                                                                {
                                                                                                    "method_instance": {
                                                                                                        "method": "_base(base::Integer, x::Integer, pad::Int64, neg::Bool) @ Base intfuncs.jl:921",
                                                                                                        "method_instance": "MethodInstance for Base._base(::Int64, ::Integer, ::Int64, ::Bool)"
                                                                                                    },
                                                                                                    "children": [
                                                                                                        {
                                                                                                            "method_instance": {
                                                                                                                "method": "var\"#string#403\"(base::Integer, pad::Integer, ::typeof(string), n::Integer) @ Base intfuncs.jl:963",
                                                                                                                "method_instance": "MethodInstance for Base.var\"#string#403\"(::Int64, ::Int64, ::typeof(string), ::Unsigned)"
                                                                                                            },
                                                                                                            "children": [
                                                                                                            ]
                                                                                                        }
                                                                                                    ]
                                                                                                }
                                                                                            ]
                                                                                        }
                                                                                    ]
                                                                                }
                                                                            ]
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "method_instance": {
                                                                        "method": "ndigits0znb(x::Integer, b::Integer) @ Base intfuncs.jl:657",
                                                                        "method_instance": "MethodInstance for Base.ndigits0znb(::Unsigned, ::Int64)"
                                                                    },
                                                                    "children": [
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "ndigits0z(x::Integer, b::Integer) @ Base intfuncs.jl:739",
                                                                                "method_instance": "MethodInstance for Base.ndigits0z(::Unsigned, ::Int64)"
                                                                            },
                                                                            "children": [
                                                                                {
                                                                                    "method_instance": {
                                                                                        "method": "var\"#ndigits#402\"(base::Integer, pad::Integer, ::typeof(ndigits), x::Integer) @ Base intfuncs.jl:782",
                                                                                        "method_instance": "MethodInstance for Base.var\"#ndigits#402\"(::Int64, ::Int64, ::typeof(ndigits), ::Unsigned)"
                                                                                    },
                                                                                    "children": [
                                                                                        {
                                                                                            "method_instance": {
                                                                                                "method": "kwcall(::NamedTuple, ::typeof(ndigits), x::Integer) @ Base intfuncs.jl:782",
                                                                                                "method_instance": "MethodInstance for Core.kwcall(::@NamedTuple{pad::Int64}, ::typeof(ndigits), ::Unsigned)"
                                                                                            },
                                                                                            "children": [
                                                                                                {
                                                                                                    "method_instance": {
                                                                                                        "method": "dec(x::Unsigned, pad::Int64, neg::Bool) @ Base intfuncs.jl:889",
                                                                                                        "method_instance": "MethodInstance for Base.dec(::Unsigned, ::Int64, ::Bool)"
                                                                                                    },
                                                                                                    "children": [
                                                                                                    ]
                                                                                                }
                                                                                            ]
                                                                                        }
                                                                                    ]
                                                                                }
                                                                            ]
                                                                        }
                                                                    ]
                                                                }
                                                            ]
                                                        }
                                                    ]
                                                },
                                                {
                                                    "method_instance": {
                                                        "method": "div(x::Unsigned, y::Signed, ::RoundingMode{:Up}) @ Base div.jl:308",
                                                        "method_instance": "MethodInstance for div(::Unsigned, ::Int64, ::RoundingMode{:Up})"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "cld(x::Unsigned, y::Signed) @ Base div.jl:351",
                                                                "method_instance": "MethodInstance for cld(::Unsigned, ::Int64)"
                                                            },
                                                            "children": [
                                                            ]
                                                        }
                                                    ]
                                                },
                                                {
                                                    "method_instance": {
                                                        "method": "isempty(r::StepRange) @ Base range.jl:685",
                                                        "method_instance": "MethodInstance for isempty(::StepRange{Tuple{LineNumberNode, Expr}})"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "iterate(r::OrdinalRange) @ Base range.jl:917",
                                                                "method_instance": "MethodInstance for iterate(::OrdinalRange{Tuple{LineNumberNode, Expr}})"
                                                            },
                                                            "children": [
                                                                {
                                                                    "method_instance": {
                                                                        "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                                                        "method_instance": "MethodInstance for Vector{Tuple{LineNumberNode, Expr}}(::AbstractRange{Tuple{LineNumberNode, Expr}})"
                                                                    },
                                                                    "children": [
                                                                        {
                                                                            "method_instance": {
                                                                                "method": "convert(::Type{T}, a::AbstractArray) where T<:Array @ Base array.jl:614",
                                                                                "method_instance": "MethodInstance for convert(::Type{Vector{Tuple{LineNumberNode, Expr}}}, ::AbstractArray)"
                                                                            },
                                                                            "children": [
                                                                                {
                                                                                    "method_instance": {
                                                                                        "method": "convert(::Type{T}, x) where T>:Missing @ Base missing.jl:70",
                                                                                        "method_instance": "MethodInstance for convert(::Type{Union{Missing, Vector{Tuple{LineNumberNode, Expr}}}}, ::Any)"
                                                                                    },
                                                                                    "children": [
                                                                                        {
                                                                                            "method_instance": {
                                                                                                "method": "setindex!(d::IdDict{K, V}, val, key) where {K, V} @ Base iddict.jl:76",
                                                                                                "method_instance": "MethodInstance for setindex!(::IdDict{Type, Union{Missing, Vector{Tuple{LineNumberNode, Expr}}}}, ::Any, ::Any)"
                                                                                            },
                                                                                            "children": [
                                                                                            ]
                                                                                        }
                                                                                    ]
                                                                                }
                                                                            ]
                                                                        }
                                                                    ]
                                                                }
                                                            ]
                                                        }
                                                    ]
                                                },
                                                {
                                                    "method_instance": {
                                                        "method": "var\"#string#403\"(base::Integer, pad::Integer, ::typeof(string), n::Integer) @ Base intfuncs.jl:963",
                                                        "method_instance": "MethodInstance for Base.var\"#string#403\"(::Int64, ::Int64, ::typeof(string), ::Unsigned)"
                                                    },
                                                    "children": [
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                "method_instance": "MethodInstance for promote_type(::Type{T} where T<:Integer, ::Type{Bool})"
                            },
                            "children": [
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                "method_instance": "MethodInstance for promote_type(::Type{T} where T<:Integer, ::Type{Bool})"
                            },
                            "children": [
                                {
                                    "method_instance": {
                                        "method": "promote_typeof(x, y) @ Base promotion.jl:377",
                                        "method_instance": "MethodInstance for Base.promote_typeof(::Integer, ::Bool)"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "|(a::Integer, b::Integer) @ Base int.jl:862",
                                                "method_instance": "MethodInstance for |(::Integer, ::Bool)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "_base(base::Integer, x::Integer, pad::Int64, neg::Bool) @ Base intfuncs.jl:921",
                                                        "method_instance": "MethodInstance for Base._base(::Int64, ::Integer, ::Int64, ::Bool)"
                                                    },
                                                    "children": [
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            ]
                        }
                    ]
                },
                {
                    "method_instance": {
                        "method": "promote_rule(::Type{Bool}, ::Type{T}) where T<:Number @ Base bool.jl:6",
                        "method_instance": "MethodInstance for promote_rule(::Type{Bool}, ::Type{T}) where T<:Number"
                    },
                    "children": [
                        {
                            "method_instance": {
                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                "method_instance": "MethodInstance for promote_type(::Type, ::Type{Bool})"
                            },
                            "children": [
                                {
                                    "method_instance": {
                                        "method": "(::Base.var\"#promote_typeof##0#promote_typeof##1\")(::Type{T}, y) where T @ Base promotion.jl:379",
                                        "method_instance": "MethodInstance for (::Base.var\"#promote_typeof##0#promote_typeof##1\")(::Type{T}, ::Bool) where T"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "afoldl(op, a, bs...) @ Base operators.jl:595",
                                                "method_instance": "MethodInstance for Base.afoldl(::Base.var\"#promote_typeof##0#promote_typeof##1\", ::Type, ::Symbol, ::Symbol, ::Symbol, ::Symbol, ::Symbol, ::Symbol, ::Symbol, ::Symbol, ::Bool, ::Symbol, ::Symbol, ::Symbol, ::Symbol, ::Symbol, ::Symbol, ::Symbol, ::Symbol, ::Symbol, ::Symbol, ::Symbol, ::Symbol, ::Symbol, ::Symbol, ::Bool, ::Symbol, ::Symbol, ::Symbol)"
                                            },
                                            "children": [
                                            ]
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                "method_instance": "MethodInstance for promote_type(::Type{Bool}, ::Type)"
                            },
                            "children": [
                                {
                                    "method_instance": {
                                        "method": "promote_result(::Type, ::Type, ::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:337",
                                        "method_instance": "MethodInstance for Base.promote_result(::Type{Bool}, ::Type{S} where S<:AbstractFloat, ::Type{Bool}, ::Type{S}) where S"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "promote_type(::Type{T}, ::Type{S}) where {T, S} @ Base promotion.jl:310",
                                                "method_instance": "MethodInstance for promote_type(::Type{Bool}, ::Type{S} where S<:AbstractFloat)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "_promote(x::T, y::S) where {T, S} @ Base promotion.jl:371",
                                                        "method_instance": "MethodInstance for Base._promote(::Bool, ::AbstractFloat)"
                                                    },
                                                    "children": [
                                                        {
                                                            "method_instance": {
                                                                "method": "promote(x, y) @ Base promotion.jl:397",
                                                                "method_instance": "MethodInstance for promote(::Bool, ::AbstractFloat)"
                                                            },
                                                            "children": [
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            ]
                        }
                    ]
                }
            ],
            "mt_cache": [
            ],
            "mt_disable": [
            ]
        },
        {
            "method": "zero(unused::TypeDomainNaturalNumbers.LazyMinus.TypeDomainRational) @ TypeDomainNaturalNumbers.BaseOverloads ~/src/gitlab.com/nsajko/TypeDomainNaturalNumbers/src/TypeDomainNaturalNumbers.jl:1112",
            "reason": "inserting",
            "mt_backedges": [
            ],
            "backedges": [
                {
                    "method_instance": {
                        "method": "zero(x::Number) @ Base number.jl:313",
                        "method_instance": "MethodInstance for zero(::Integer)"
                    },
                    "children": [
                        {
                            "method_instance": {
                                "method": ">>(x::Integer, c::Integer) @ Base operators.jl:752",
                                "method_instance": "MethodInstance for >>(::Integer, ::UInt8)"
                            },
                            "children": [
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.ApplyCallInfo}, StepRangeLen{Compiler.ApplyCallInfo}})"
                            },
                            "children": [
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.ApplyCallInfo}, StepRangeLen{Compiler.ApplyCallInfo}})"
                            },
                            "children": [
                                {
                                    "method_instance": {
                                        "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                        "method_instance": "MethodInstance for Vector{Compiler.ApplyCallInfo}(::AbstractRange{Compiler.ApplyCallInfo})"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "convert(::Type{T}, a::AbstractArray) where T<:Array @ Base array.jl:614",
                                                "method_instance": "MethodInstance for convert(::Type{Vector{Compiler.ApplyCallInfo}}, ::AbstractArray)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "Compiler.UnionSplitApplyCallInfo(infos) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/stmtinfo.jl:266",
                                                        "method_instance": "MethodInstance for Compiler.UnionSplitApplyCallInfo(::Any)"
                                                    },
                                                    "children": [
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.CallMeta}, StepRangeLen{Compiler.CallMeta}})"
                            },
                            "children": [
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.CallMeta}, StepRangeLen{Compiler.CallMeta}})"
                            },
                            "children": [
                                {
                                    "method_instance": {
                                        "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                        "method_instance": "MethodInstance for Vector{Compiler.CallMeta}(::AbstractRange{Compiler.CallMeta})"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "convert(::Type{T}, a::AbstractArray) where T<:Array @ Base array.jl:614",
                                                "method_instance": "MethodInstance for convert(::Type{Vector{Compiler.CallMeta}}, ::AbstractArray)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "Compiler.AbstractIterationInfo(each, complete) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/stmtinfo.jl:227",
                                                        "method_instance": "MethodInstance for Compiler.AbstractIterationInfo(::Any, ::Any)"
                                                    },
                                                    "children": [
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.MethodMatchInfo}, StepRangeLen{Compiler.MethodMatchInfo}})"
                            },
                            "children": [
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.MethodMatchInfo}, StepRangeLen{Compiler.MethodMatchInfo}})"
                            },
                            "children": [
                                {
                                    "method_instance": {
                                        "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                        "method_instance": "MethodInstance for Vector{Compiler.MethodMatchInfo}(::AbstractRange{Compiler.MethodMatchInfo})"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "convert(::Type{T}, a::AbstractArray) where T<:Array @ Base array.jl:614",
                                                "method_instance": "MethodInstance for convert(::Type{Vector{Compiler.MethodMatchInfo}}, ::AbstractArray)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "Compiler.UnionSplitInfo(split) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/stmtinfo.jl:151",
                                                        "method_instance": "MethodInstance for Compiler.UnionSplitInfo(::Any)"
                                                    },
                                                    "children": [
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.NewPhiCNode2}, StepRangeLen{Compiler.NewPhiCNode2}})"
                            },
                            "children": [
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Compiler.NewPhiCNode2}, StepRangeLen{Compiler.NewPhiCNode2}})"
                            },
                            "children": [
                                {
                                    "method_instance": {
                                        "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                        "method_instance": "MethodInstance for Vector{Compiler.NewPhiCNode2}(::AbstractRange{Compiler.NewPhiCNode2})"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "convert(::Type{T}, a::AbstractArray) where T<:Array @ Base array.jl:614",
                                                "method_instance": "MethodInstance for convert(::Type{Vector{Compiler.NewPhiCNode2}}, ::AbstractArray)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "setindex!(d::IdDict{K, V}, val, key) where {K, V} @ Base iddict.jl:76",
                                                        "method_instance": "MethodInstance for setindex!(::IdDict{Int64, Vector{Compiler.NewPhiCNode2}}, ::Any, ::Any)"
                                                    },
                                                    "children": [
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Tuple{LineNumberNode, Expr}}, StepRangeLen{Tuple{LineNumberNode, Expr}}})"
                            },
                            "children": [
                                {
                                    "method_instance": {
                                        "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                        "method_instance": "MethodInstance for Vector{Tuple{LineNumberNode, Expr}}(::AbstractRange{Tuple{LineNumberNode, Expr}})"
                                    },
                                    "children": [
                                    ]
                                }
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Union{Nothing, Compiler.AbstractIterationInfo}}, StepRangeLen{Union{Nothing, Compiler.AbstractIterationInfo}}})"
                            },
                            "children": [
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Union{Nothing, Compiler.AbstractIterationInfo}}, StepRangeLen{Union{Nothing, Compiler.AbstractIterationInfo}}})"
                            },
                            "children": [
                                {
                                    "method_instance": {
                                        "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                        "method_instance": "MethodInstance for Vector{Union{Nothing, Compiler.AbstractIterationInfo}}(::AbstractRange{Union{Nothing, Compiler.AbstractIterationInfo}})"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "convert(::Type{T}, a::AbstractArray) where T<:Array @ Base array.jl:614",
                                                "method_instance": "MethodInstance for convert(::Type{Vector{Union{Nothing, Compiler.AbstractIterationInfo}}}, ::AbstractArray)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "Compiler.ApplyCallInfo(call, arginfo) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/stmtinfo.jl:245",
                                                        "method_instance": "MethodInstance for Compiler.ApplyCallInfo(::Any, ::Any)"
                                                    },
                                                    "children": [
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Union{Nothing, Compiler.ConstResult}}, StepRangeLen{Union{Nothing, Compiler.ConstResult}}})"
                            },
                            "children": [
                            ]
                        },
                        {
                            "method_instance": {
                                "method": "iterate(r::Union{LinRange, StepRangeLen}) @ Base range.jl:910",
                                "method_instance": "MethodInstance for iterate(::Union{LinRange{Union{Nothing, Compiler.ConstResult}}, StepRangeLen{Union{Nothing, Compiler.ConstResult}}})"
                            },
                            "children": [
                                {
                                    "method_instance": {
                                        "method": "Vector{T}(r::AbstractRange{T}) where T @ Base range.jl:1395",
                                        "method_instance": "MethodInstance for Vector{Union{Nothing, Compiler.ConstResult}}(::AbstractRange{Union{Nothing, Compiler.ConstResult}})"
                                    },
                                    "children": [
                                        {
                                            "method_instance": {
                                                "method": "convert(::Type{T}, a::AbstractArray) where T<:Array @ Base array.jl:614",
                                                "method_instance": "MethodInstance for convert(::Type{Vector{Union{Nothing, Compiler.ConstResult}}}, ::AbstractArray)"
                                            },
                                            "children": [
                                                {
                                                    "method_instance": {
                                                        "method": "Compiler.ConstCallInfo(call, results) @ Compiler ~/tmp/jl/jl/pr_topolarity_specialize-macrocall/share/julia/Compiler/src/stmtinfo.jl:198",
                                                        "method_instance": "MethodInstance for Compiler.ConstCallInfo(::Any, ::Any)"
                                                    },
                                                    "children": [
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            ]
                        }
                    ]
                }
            ],
            "mt_cache": [
            ],
            "mt_disable": [
            ]
        }
    ]
}