@@ -1607,47 +1607,48 @@ static const auto jlintrinsic_func = new JuliaFunction<>{XSTR(jl_f_intrinsic_cal
16071607
16081608static const auto &builtin_func_map () {
16091609 static std::map<jl_fptr_args_t , JuliaFunction<>*> builtins = {
1610- { jl_f_is_addr, new JuliaFunction<>{XSTR (jl_f_is), get_func_sig, get_func_attrs} },
1611- { jl_f_typeof_addr, new JuliaFunction<>{XSTR (jl_f_typeof), get_func_sig, get_func_attrs} },
1612- { jl_f_sizeof_addr, new JuliaFunction<>{XSTR (jl_f_sizeof), get_func_sig, get_func_attrs} },
1613- { jl_f_issubtype_addr, new JuliaFunction<>{XSTR (jl_f_issubtype), get_func_sig, get_func_attrs} },
1614- { jl_f_isa_addr, new JuliaFunction<>{XSTR (jl_f_isa), get_func_sig, get_func_attrs} },
1615- { jl_f_typeassert_addr, new JuliaFunction<>{XSTR (jl_f_typeassert), get_func_sig, get_func_attrs} },
1616- { jl_f_ifelse_addr, new JuliaFunction<>{XSTR (jl_f_ifelse), get_func_sig, get_func_attrs} },
1617- { jl_f__apply_iterate_addr, new JuliaFunction<>{XSTR (jl_f__apply_iterate), get_func_sig, get_func_attrs} },
1618- { jl_f__apply_pure_addr, new JuliaFunction<>{XSTR (jl_f__apply_pure), get_func_sig, get_func_attrs} },
1619- { jl_f__call_latest_addr, new JuliaFunction<>{XSTR (jl_f__call_latest), get_func_sig, get_func_attrs} },
1620- { jl_f__call_in_world_addr, new JuliaFunction<>{XSTR (jl_f__call_in_world), get_func_sig, get_func_attrs} },
1610+ { jl_f_is_addr, new JuliaFunction<>{XSTR (jl_f_is), get_func_sig, get_func_attrs} },
1611+ { jl_f_typeof_addr, new JuliaFunction<>{XSTR (jl_f_typeof), get_func_sig, get_func_attrs} },
1612+ { jl_f_sizeof_addr, new JuliaFunction<>{XSTR (jl_f_sizeof), get_func_sig, get_func_attrs} },
1613+ { jl_f_issubtype_addr, new JuliaFunction<>{XSTR (jl_f_issubtype), get_func_sig, get_func_attrs} },
1614+ { jl_f_isa_addr, new JuliaFunction<>{XSTR (jl_f_isa), get_func_sig, get_func_attrs} },
1615+ { jl_f_typeassert_addr, new JuliaFunction<>{XSTR (jl_f_typeassert), get_func_sig, get_func_attrs} },
1616+ { jl_f_ifelse_addr, new JuliaFunction<>{XSTR (jl_f_ifelse), get_func_sig, get_func_attrs} },
1617+ { jl_f__apply_iterate_addr, new JuliaFunction<>{XSTR (jl_f__apply_iterate), get_func_sig, get_func_attrs} },
1618+ { jl_f__apply_pure_addr, new JuliaFunction<>{XSTR (jl_f__apply_pure), get_func_sig, get_func_attrs} },
1619+ { jl_f__call_latest_addr, new JuliaFunction<>{XSTR (jl_f__call_latest), get_func_sig, get_func_attrs} },
1620+ { jl_f__call_in_world_addr, new JuliaFunction<>{XSTR (jl_f__call_in_world), get_func_sig, get_func_attrs} },
16211621 { jl_f__call_in_world_total_addr, new JuliaFunction<>{XSTR (jl_f__call_in_world_total), get_func_sig, get_func_attrs} },
1622- { jl_f_throw_addr, new JuliaFunction<>{XSTR (jl_f_throw), get_func_sig, get_func_attrs} },
1623- { jl_f_throw_methoderror_addr, new JuliaFunction<>{XSTR (jl_f_throw_methoderror), get_func_sig, get_func_attrs} },
1624- { jl_f_tuple_addr, jltuple_func },
1625- { jl_f_svec_addr, new JuliaFunction<>{XSTR (jl_f_svec), get_func_sig, get_func_attrs} },
1626- { jl_f_applicable_addr, new JuliaFunction<>{XSTR (jl_f_applicable), get_func_sig, get_func_attrs} },
1627- { jl_f_invoke_addr, new JuliaFunction<>{XSTR (jl_f_invoke), get_func_sig, get_func_attrs} },
1628- { jl_f_isdefined_addr, new JuliaFunction<>{XSTR (jl_f_isdefined), get_func_sig, get_func_attrs} },
1629- { jl_f_getfield_addr, new JuliaFunction<>{XSTR (jl_f_getfield), get_func_sig, get_func_attrs} },
1630- { jl_f_setfield_addr, new JuliaFunction<>{XSTR (jl_f_setfield), get_func_sig, get_func_attrs} },
1631- { jl_f_swapfield_addr, new JuliaFunction<>{XSTR (jl_f_swapfield), get_func_sig, get_func_attrs} },
1632- { jl_f_modifyfield_addr, new JuliaFunction<>{XSTR (jl_f_modifyfield), get_func_sig, get_func_attrs} },
1633- { jl_f_fieldtype_addr, new JuliaFunction<>{XSTR (jl_f_fieldtype), get_func_sig, get_func_attrs} },
1634- { jl_f_nfields_addr, new JuliaFunction<>{XSTR (jl_f_nfields), get_func_sig, get_func_attrs} },
1635- { jl_f__expr_addr, new JuliaFunction<>{XSTR (jl_f__expr), get_func_sig, get_func_attrs} },
1636- { jl_f__typevar_addr, new JuliaFunction<>{XSTR (jl_f__typevar), get_func_sig, get_func_attrs} },
1637- { jl_f_memoryref_addr, new JuliaFunction<>{XSTR (jl_f_memoryref), get_func_sig, get_func_attrs} },
1638- { jl_f_memoryrefoffset_addr, new JuliaFunction<>{XSTR (jl_f_memoryrefoffset), get_func_sig, get_func_attrs} },
1639- { jl_f_memoryrefset_addr, new JuliaFunction<>{XSTR (jl_f_memoryrefset), get_func_sig, get_func_attrs} },
1640- { jl_f_memoryrefswap_addr, new JuliaFunction<>{XSTR (jl_f_memoryrefswap), get_func_sig, get_func_attrs} },
1641- { jl_f_memoryrefreplace_addr, new JuliaFunction<>{XSTR (jl_f_memoryrefreplace), get_func_sig, get_func_attrs} },
1642- { jl_f_memoryrefmodify_addr, new JuliaFunction<>{XSTR (jl_f_memoryrefmodify), get_func_sig, get_func_attrs} },
1643- { jl_f_memoryrefsetonce_addr, new JuliaFunction<>{XSTR (jl_f_memoryrefsetonce), get_func_sig, get_func_attrs} },
1644- { jl_f_memoryref_isassigned_addr,new JuliaFunction<>{XSTR (jl_f_memoryref_isassigned), get_func_sig, get_func_attrs} },
1645- { jl_f_apply_type_addr, new JuliaFunction<>{XSTR (jl_f_apply_type), get_func_sig, get_func_attrs} },
1646- { jl_f_donotdelete_addr, new JuliaFunction<>{XSTR (jl_f_donotdelete), get_donotdelete_sig, get_donotdelete_func_attrs} },
1647- { jl_f_compilerbarrier_addr, new JuliaFunction<>{XSTR (jl_f_compilerbarrier), get_func_sig, get_func_attrs} },
1648- { jl_f_finalizer_addr, new JuliaFunction<>{XSTR (jl_f_finalizer), get_func_sig, get_func_attrs} },
1649- { jl_f__svec_ref_addr, new JuliaFunction<>{XSTR (jl_f__svec_ref), get_func_sig, get_func_attrs} },
1650- { jl_f_current_scope_addr, new JuliaFunction<>{XSTR (jl_f_current_scope), get_func_sig, get_func_attrs} },
1622+ { jl_f_throw_addr, new JuliaFunction<>{XSTR (jl_f_throw), get_func_sig, get_func_attrs} },
1623+ { jl_f_throw_methoderror_addr, new JuliaFunction<>{XSTR (jl_f_throw_methoderror), get_func_sig, get_func_attrs} },
1624+ { jl_f_tuple_addr, jltuple_func },
1625+ { jl_f_svec_addr, new JuliaFunction<>{XSTR (jl_f_svec), get_func_sig, get_func_attrs} },
1626+ { jl_f_applicable_addr, new JuliaFunction<>{XSTR (jl_f_applicable), get_func_sig, get_func_attrs} },
1627+ { jl_f_invoke_addr, new JuliaFunction<>{XSTR (jl_f_invoke), get_func_sig, get_func_attrs} },
1628+ { jl_f_isdefined_addr, new JuliaFunction<>{XSTR (jl_f_isdefined), get_func_sig, get_func_attrs} },
1629+ { jl_f_getfield_addr, new JuliaFunction<>{XSTR (jl_f_getfield), get_func_sig, get_func_attrs} },
1630+ { jl_f_setfield_addr, new JuliaFunction<>{XSTR (jl_f_setfield), get_func_sig, get_func_attrs} },
1631+ { jl_f_swapfield_addr, new JuliaFunction<>{XSTR (jl_f_swapfield), get_func_sig, get_func_attrs} },
1632+ { jl_f_modifyfield_addr, new JuliaFunction<>{XSTR (jl_f_modifyfield), get_func_sig, get_func_attrs} },
1633+ { jl_f_fieldtype_addr, new JuliaFunction<>{XSTR (jl_f_fieldtype), get_func_sig, get_func_attrs} },
1634+ { jl_f_nfields_addr, new JuliaFunction<>{XSTR (jl_f_nfields), get_func_sig, get_func_attrs} },
1635+ { jl_f__expr_addr, new JuliaFunction<>{XSTR (jl_f__expr), get_func_sig, get_func_attrs} },
1636+ { jl_f__typevar_addr, new JuliaFunction<>{XSTR (jl_f__typevar), get_func_sig, get_func_attrs} },
1637+ { jl_f_memoryref_addr, new JuliaFunction<>{XSTR (jl_f_memoryref), get_func_sig, get_func_attrs} },
1638+ { jl_f_memoryrefoffset_addr, new JuliaFunction<>{XSTR (jl_f_memoryrefoffset), get_func_sig, get_func_attrs} },
1639+ { jl_f_memoryrefset_addr, new JuliaFunction<>{XSTR (jl_f_memoryrefset), get_func_sig, get_func_attrs} },
1640+ { jl_f_memoryrefswap_addr, new JuliaFunction<>{XSTR (jl_f_memoryrefswap), get_func_sig, get_func_attrs} },
1641+ { jl_f_memoryrefreplace_addr, new JuliaFunction<>{XSTR (jl_f_memoryrefreplace), get_func_sig, get_func_attrs} },
1642+ { jl_f_memoryrefmodify_addr, new JuliaFunction<>{XSTR (jl_f_memoryrefmodify), get_func_sig, get_func_attrs} },
1643+ { jl_f_memoryrefsetonce_addr, new JuliaFunction<>{XSTR (jl_f_memoryrefsetonce), get_func_sig, get_func_attrs} },
1644+ { jl_f_memoryref_isassigned_addr, new JuliaFunction<>{XSTR (jl_f_memoryref_isassigned), get_func_sig, get_func_attrs} },
1645+ { jl_f_apply_type_addr, new JuliaFunction<>{XSTR (jl_f_apply_type), get_func_sig, get_func_attrs} },
1646+ { jl_f_donotdelete_addr, new JuliaFunction<>{XSTR (jl_f_donotdelete), get_donotdelete_sig, get_donotdelete_func_attrs} },
1647+ { jl_f_compilerbarrier_addr, new JuliaFunction<>{XSTR (jl_f_compilerbarrier), get_func_sig, get_func_attrs} },
1648+ { jl_f_finalizer_addr, new JuliaFunction<>{XSTR (jl_f_finalizer), get_func_sig, get_func_attrs} },
1649+ { jl_f_finalize_addr, new JuliaFunction<>{XSTR (jl_f_finalize), get_func_sig, get_func_attrs} },
1650+ { jl_f__svec_ref_addr, new JuliaFunction<>{XSTR (jl_f__svec_ref), get_func_sig, get_func_attrs} },
1651+ { jl_f_current_scope_addr, new JuliaFunction<>{XSTR (jl_f_current_scope), get_func_sig, get_func_attrs} },
16511652 };
16521653 return builtins;
16531654}
0 commit comments